Class: BaseComponent

Defined in: src/components/base-component.ts:14

Extends

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