type propInit
Definition:{datex?: boolean,}
type standaloneContentPropertyData
Definition:{type: id | content | layout | child,id: string,}
type standalonePropertyData
Definition:{type: prop,}
type standaloneProperties
Definition:Record
interface BaseComponent.Options
class BaseComponentO
<extends BaseComponent.Options = BaseComponent.Options, ChildElement extends HTMLElement = HTMLElemen>
Constructors
constructor(options?: Datex.DatexObjectInit)
Properties
DEFAULT_OPTIONS: BaseComponent.Options
CLONE_OPTION_KEYS: Set
[METADATA]: any
[Datex.DX_TYPE]?: Datex.Type
options: Datex.JSValueWith$
** END STATIC **
props: Datex.DatexObjectInit & {children?: ChildElement | ChildElement[],}
$: Datex.Proxy$
$$: Datex.PropertyProxy$
[METADATA]: any
[OPEN_GRAPH]?: OpenGraphInformation
standalone: boolean
true if component is in standalone mode (UIX library not loaded)
protected
stylesheets: string[]
** STATIC **
protected
_module: string
protected
_use_resources: boolean
protected
standaloneProperties: standaloneProperties
protected
SCROLL_TO_BOTTOM: boolean
protected
FORCE_SCROLL_TO_BOTTOM: boolean
protected
CONTENT_PADDING: boolean
protected
openGraphImageGenerator?: OpenGraphPreviewImageGenerator
protected
is_skeleton: boolean
protected
style_sheets_urls: string[]
protected
routeDelegate?: BaseComponent
Help us improving our docs
Our documentations are fully open source. Something is wrong or unclear? Edit documentation.