Interface DefaultProps

the default props assignable to all components (any renderer that inherits from VanillaComponentRender will support these).
see the details of each on their respective documentation:

  • for element attributes, see: AttrProps
  • for element events, see: EventProps
  • for element javascript members, see: MemberProps
  • for element dynamic styling, see: StyleProps
  • for running a post-creation function with the element as the parameter, see: ExecuteProp and its symbol ONINIT
  • for running a pre-deletion function with the element as the parameter, see: ExecuteProp and its symbol ONCLEAN
interface DefaultProps {
    [ATTRS]?: null | AttrProps;
    [EVENTS]?: null | EventProps<any>;
    [MEMBERS]?: null | MemberProps<any>;
    [STYLE]?: null | Partial<PreserveStringKeyAndValues<CSSStyleDeclaration> & CSSVarProps>;
    [ONINIT]?: null | ExecuteProp<any>;
    [ONCLEAN]?: null | ExecuteProp<any>;
}

Properties

[ATTRS]?: null | AttrProps
[EVENTS]?: null | EventProps<any>
[MEMBERS]?: null | MemberProps<any>
[STYLE]?: null | Partial<PreserveStringKeyAndValues<CSSStyleDeclaration> & CSSVarProps>
[ONINIT]?: null | ExecuteProp<any>
[ONCLEAN]?: null | ExecuteProp<any>

Generated using TypeDoc