Class: BaseComponent
Defined in: src/components/base-component.ts:14
Extends
HTMLElement
Extended by
Constructors
Constructor
new BaseComponent(): BaseComponent;
Defined in: src/components/base-component.ts:28
Returns
BaseComponent
Overrides
HTMLElement.constructor
Properties
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
_pendingEffects? |
public |
() => void[] |
[] |
src/components/base-component.ts:23 |
Methods
connectedCallback()
connectedCallback(): void;
Defined in: src/components/base-component.ts:119
Returns
void
disconnectedCallback()
disconnectedCallback(): void;
Defined in: src/components/base-component.ts:297
Returns
void
initializeForJSX()
initializeForJSX(): void;
Defined in: src/components/base-component.ts:83
Returns
void
jsx()
jsx(type: any, props: any): any;
Defined in: src/components/base-component.ts:450
Parameters
| Parameter | Type |
|---|---|
type |
any |
props |
any |
Returns
any
jsxDEV()
jsxDEV(type: any, props: any): any;
Defined in: src/components/base-component.ts:495
Parameters
| Parameter | Type |
|---|---|
type |
any |
props |
any |
Returns
any
jsxs()
jsxs(type: any, props: any): any;
Defined in: src/components/base-component.ts:499
Parameters
| Parameter | Type |
|---|---|
type |
any |
props |
any |
Returns
any
queueEffect()
queueEffect(effectFn: () => void): void;
Defined in: src/components/base-component.ts:52
Registra un efecto pendiente que se ejecutará después de la inicialización Usado por el decorador
Parameters
| Parameter | Type |
|---|---|
effectFn |
() => void |
Returns
void
Effect
para diferir la ejecución