Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ExpandViewModel

Hierarchy

Index

Properties

autoCollapse

autoCollapse: boolean

Automatically collapses the expand widget instance when the view's viewpoint updates.

Read more...

declaredClass

declaredClass: string

destroyed

destroyed: boolean

expanded

expanded: boolean

Whether the widget is currently expanded or not.

Read more...

group

group: string

This value associates two or more Expand widget instances with each other, allowing one instance to auto collapse when another instance in the same group is expanded.

Read more...

initialized

initialized: boolean

Readonly state

state: "disabled" | "ready"

The view model's state.

Read more...

view

The view in which the Expand is used.

Read more...

Methods

Protected _get

  • _get(propertyName: string): any
  • _get<T>(propertyName: string): T
  • Parameters

    • propertyName: string

    Returns any

  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

Protected _set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns ExpandViewModel

destroy

  • destroy(): void
  • Returns void

get

  • get<T>(propertyName: string): T
  • get(propertyName: string): any
  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

  • Parameters

    • propertyName: string

    Returns any

Protected notifyChange

  • notifyChange(propertyName: string): void
  • Parameters

    • propertyName: string

    Returns void

set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns ExpandViewModel

  • Parameters

    Returns ExpandViewModel

watch

  • Parameters

    • path: string | string[]
    • callback: WatchCallback
    • Optional sync: boolean

    Returns WatchHandle

Generated using TypeDoc