Function CallbackEffectFactory
- CallbackEffectFactory(parent?): {
effect: {
callback: (<Parameters_1>(callback, handleError?) => ((...params) => void));
};
removeEffect?: (() => void);
}
-
Returns {
effect: {
callback: (<Parameters_1>(callback, handleError?) => ((...params) => void));
};
removeEffect?: (() => void);
}
-
effect: {
callback: (<Parameters_1>(callback, handleError?) => ((...params) => void));
}
-
callback: (<Parameters_1>(callback, handleError?) => ((...params) => void))
-
- <Parameters_1>(callback, handleError?): ((...params) => void)
-
Type Parameters
-
Parameters_1 extends unknown[]
Parameters
-
callback: ((...params) => void)
-
- (...params): void
-
Parameters
-
Rest ...params: Parameters_1
Returns void
-
Optional handleError: ((error) => boolean)
-
- (error): boolean
-
Returns boolean
Returns ((...params) => void)
-
- (...params): void
-
Parameters
-
Rest ...params: Parameters_1
Returns void
-
Optional removeEffect?: (() => void)