Class DomModule

Hierarchy

  • DomBaseModule
    • DomModule

Constructors

Properties

Accessors

Methods

Constructors

  • Returns DomModule

Properties

id: string = DomCore.uid
models: Map<string, DomModuleItem<DomModelClassType>> = ...

Accessors

  • get store(): DomStore
  • Returns DomStore

Methods

  • Type Parameters

    • TT extends unknown

    Parameters

    • tagName: TT
    • modelConstructor: ((targName, ...args) => HTMLElement) = undefined
        • (targName, ...args): HTMLElement
        • Parameters

          • targName: string
          • Rest ...args: any[]

          Returns HTMLElement

    • cssRules: DomRulesDataType = undefined
    • isPrivate: boolean = false

    Returns void

  • Parameters

    • tagName: string
    • publicOnly: boolean = false

    Returns DomModelClassType

  • Parameters

    • tagName: string
    • publicOnly: boolean = false

    Returns boolean

  • Parameters

    • tagName: string
    • publicOnly: boolean = false

    Returns boolean

  • Parameters

    Returns void

Generated using TypeDoc