clean-jsdoc-theme TypeDoc APIv0.0.0

LifecycleHooks

interface LifecycleHooks { onBeforeMount?(): void; onBeforeUnmount?(): void; onBeforeUpdate?(prevProps: ComponentProps, nextProps: ComponentProps): void; onError?(error: Error): void; onMounted?(): void; onUnmounted?(): void; onUpdated?(prevProps: ComponentProps): void; }

Source: Component.ts:82

Component lifecycle hooks interface

Implemented By


Methods

onBeforeMount(): void

Called before component mounts

Returns

  • void

onBeforeUnmount(): void

Called before component unmounts

Returns

  • void

onBeforeUpdate( prevProps: ComponentProps, nextProps: ComponentProps, ): void

Called before component updates

Parameters

Returns

  • void

onError(error: Error): void

Called when an error occurs in the component

Parameters

  • error (Error) — The error that occurred

Returns

  • void

onMounted(): void

Called after component mounts

Returns

  • void

onUnmounted(): void

Called after component unmounts

Returns

  • void

onUpdated(prevProps: ComponentProps): void

Called after component updates

Parameters

Returns

  • void