Hierarchy
  • SvelteComponent<
        {
            button?: any;
            clickPropagate?: any;
            efx?: any;
            enabled?: any;
            icon?: any;
            keyCode?: any;
            label?: any;
            onContextMenu?: any;
            onPress?: any;
            styles?: any;
            tooltip?: any;
            tooltipDirection?: any;
        },
        { click: PointerEvent; contextmenu: PointerEvent; press: CustomEvent<any> } & {
            [evt: string]: CustomEvent<any>;
        },
        { default: {} },
    >

Indexable

  • [prop: string]: any
Index
  • Parameters

    • options: ComponentConstructorOptions<
          {
              button?: any;
              clickPropagate?: any;
              efx?: any;
              enabled?: any;
              icon?: any;
              keyCode?: any;
              label?: any;
              onContextMenu?: any;
              onPress?: any;
              styles?: any;
              tooltip?: any;
              tooltipDirection?: any;
          },
      >

    Returns TJSButton

  • Type Parameters

    • K extends string

    Parameters

    • type: K
    • callback: (
          e: (
              {
                  click: PointerEvent;
                  contextmenu: PointerEvent;
                  press: CustomEvent<any>;
              } & { [evt: string]: CustomEvent<any> }
          )[K],
      ) => void

    Returns () => void