Type alias ConnRegistryAdapterHandle<T, S, C, I>
ConnRegistryAdapterHandle<T, S, C, I>: Readonly<{
conn: T;
connConfigBus: StickySubscribable<C>;
id: string;
initData: I;
setState: ((newConnState) => void);
updateState: ((callback) => void);
}>
Type declaration
-
conn: T
-
connConfigBus: StickySubscribable<C>
-
id: string
-
initData: I
-
setState: ((newConnState) => void)
-
- (newConnState): void
-
Returns void
-
updateState: ((callback) => void)
-
- (callback): void
-
Parameters
-
callback: ((oldState) => S)
Returns void
Handle which exposes operation on some connection to ConnRegistryAdapter.