Type alias Item

Item: {
    descendents: Item[];
    getToggleState: (() => string);
    groupNames: string[];
    history: ItemHistory;
    isUninitialized: boolean;
    label: string;
    members: Item[];
    name: string;
    numericState: number;
    quantityState: Quantity | null;
    rawItem: RawItem;
    rawState: RawItemState;
    semantics: ItemSemantics;
    sendCommand: ((command) => void);
    state: string;
    tags: string[];
    type: string;
}

Type declaration

  • descendents: Item[]
  • getToggleState: (() => string)
      • (): string
      • Returns string

  • groupNames: string[]
  • history: ItemHistory
  • isUninitialized: boolean
  • label: string
  • members: Item[]
  • name: string
  • numericState: number
  • quantityState: Quantity | null
  • rawItem: RawItem
  • rawState: RawItemState
  • semantics: ItemSemantics
  • sendCommand: ((command) => void)
      • (command): void
      • Parameters

        Returns void

  • state: string
  • tags: string[]
  • type: string

Generated using TypeDoc