Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x |
/**
* Specify the introspectability of a registered service. When true (default), the session's
* `introspectService()` call will return information about the methods and events available on
* the service object. When false, the call will fail.
*
* Note that this is independent from discoverability- if a service is not discoverable but is introspectable,
* the introspectService() call can still be used on it
*
* @param introspectable Whether the service should be introspectable
* @returns
*/
export function Introspectable(introspectable = true) {
return (target) => {
Reflect.defineMetadata('rpc:introspectable', introspectable, target);
}
} |