Hierarchy

Constructors

Properties

active: boolean
asSwitch: boolean
disabled: boolean
enabled: boolean
fullWidth: string
isVisible: boolean
label: string
size: SizeEnum = SizeEnum.M
toggled: boolean = false
type: string
properties: {
    active: {
        reflect: boolean;
        type: BooleanConstructor;
    };
    asSwitch: {
        attribute: string;
        reflect: boolean;
        type: BooleanConstructor;
    };
    disabled: {
        reflect: boolean;
        type: BooleanConstructor;
    };
    fullWidth: {
        attribute: string;
        reflect: boolean;
        type: StringConstructor;
    };
    label: {
        reflect: boolean;
        type: StringConstructor;
    };
    size: {
        reflect: boolean;
        type: StringConstructor;
    };
    title: {
        reflect: boolean;
        type: StringConstructor;
    };
    toggled: {
        state: boolean;
        type: BooleanConstructor;
    };
    type: {
        reflect: boolean;
        type: StringConstructor;
    };
} = ...

Type declaration

  • active: {
        reflect: boolean;
        type: BooleanConstructor;
    }
    • reflect: boolean
    • type: BooleanConstructor
  • asSwitch: {
        attribute: string;
        reflect: boolean;
        type: BooleanConstructor;
    }
    • attribute: string
    • reflect: boolean
    • type: BooleanConstructor
  • disabled: {
        reflect: boolean;
        type: BooleanConstructor;
    }
    • reflect: boolean
    • type: BooleanConstructor
  • fullWidth: {
        attribute: string;
        reflect: boolean;
        type: StringConstructor;
    }
    • attribute: string
    • reflect: boolean
    • type: StringConstructor
  • label: {
        reflect: boolean;
        type: StringConstructor;
    }
    • reflect: boolean
    • type: StringConstructor
  • size: {
        reflect: boolean;
        type: StringConstructor;
    }
    • reflect: boolean
    • type: StringConstructor
  • title: {
        reflect: boolean;
        type: StringConstructor;
    }
    • reflect: boolean
    • type: StringConstructor
  • toggled: {
        state: boolean;
        type: BooleanConstructor;
    }
    • state: boolean
    • type: BooleanConstructor
  • type: {
        reflect: boolean;
        type: StringConstructor;
    }
    • reflect: boolean
    • type: StringConstructor
styles: CSSResult[] = ...

Accessors

Methods

  • Parameters

    • Optional position: {
          x: number;
          y: number;
      }
      • x: number
      • y: number

    Returns void