Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

addChildView

addChildView: <T, Z>(model: Z) => void

Type declaration

    • <T, Z>(model: Z): void
    • Type parameters

      Parameters

      • model: Z

      Returns void

addViewEventListener

addViewEventListener: <T>(view: T) => void

Type declaration

    • <T>(view: T): void

addViewEventListeners

addViewEventListeners: () => void

Type declaration

    • (): void
    • Returns void

attributeMap

attributeMap: Map<string, unknown>

childViews

childViews: Array<AbstractItemView>

cloneItemTemplate

cloneItemTemplate: <T>() => T

Type declaration

    • <T>(): T
    • Type parameters

      • T: HTMLElement

      Returns T

createChildView

createChildView: <T>(model: object) => T

Type declaration

    • <T>(model: object): T

destroyChildViews

destroyChildViews: () => void

Type declaration

    • (): void
    • Returns void

element

element: HTMLElement

handlersByEventName

handlersByEventName: Map<string, Array<Listener>>

id

id: string

onItemSelectedDeselect

onItemSelectedDeselect: (event: ComponentEvent) => void

Type declaration

ready

ready: boolean

removeAllChildViews

removeAllChildViews: () => void

Type declaration

    • (): void
    • Returns void

removeChildView

removeChildView: () => void

Type declaration

    • (): void
    • Returns void

removeElement

removeElement: () => void

Type declaration

    • (): void
    • Returns void

removeViewEventListener

removeViewEventListener: <T>(view: T) => void

Type declaration

    • <T>(view: T): void

removeViewEventListeners

removeViewEventListeners: () => void

Type declaration

    • (): void
    • Returns void

selectedItem

selectedItem: AbstractItemView

skinPartMap

skinPartMap: Map<string, HTMLElement>

Optional title

title: string

Methods

addAttributes

  • addAttributes(): void

addEventListener

  • addEventListener(event: string, instance: object, handler: string): void

addSkinParts

  • addSkinParts(): void

attributeChanged

  • attributeChanged(): void

canListen

  • canListen(eventType: string, instance: object, handler: string): boolean

destroy

  • destroy(removed?: boolean): void

dispatch

init

  • init(): void

inserted

  • inserted(): void

onSkinPartAdded

  • onSkinPartAdded(part: string): void

removeAllEventListeners

  • removeAllEventListeners(instance: object): void

removeEventListener

  • removeEventListener(event: string, instance: object, handler: string): void

removeEventListeners

  • removeEventListeners(): void

removed

  • removed(): void

render

  • render<T>(list?: Array<T>): HTMLElement

Generated using TypeDoc