Provides a component to display an absolutely positioned side layer in a parent element featuring a column of icons that slide out panels defined as Svelte components.

Hierarchy
  • SvelteComponent<
        {
            allowLocking?: boolean;
            classes?: Iterable<string>;
            clickToOpen?: boolean;
            duration?: number;
            easingIn?: EasingReference;
            easingOut?: EasingReference;
            items?: Iterable<
                {
                    condition?: boolean
                    | (() => boolean);
                    icon: string | Embed;
                    svelte: Embed;
                    tooltip?: string;
                },
            >;
            side?: "left"
            | "right";
            sideAbs?: boolean;
            styles?: { [key: string]: string };
            tooltipDirection?: string;
            tooltips?: boolean;
            top?: string | number;
            topUnit?: string;
            zIndex?: number;
        },
        { [evt: string]: CustomEvent<any> },
        {},
    >

Indexable

  • [prop: string]: any
Index
  • Parameters

    • options: ComponentConstructorOptions<
          {
              allowLocking?: boolean;
              classes?: Iterable<string>;
              clickToOpen?: boolean;
              duration?: number;
              easingIn?: EasingReference;
              easingOut?: EasingReference;
              items?: Iterable<
                  {
                      condition?: boolean
                      | (() => boolean);
                      icon:
                          | string
                          | Embed<SvelteComponent<any, any, any>, { PropsOmit: never }>;
                      svelte: Embed;
                      tooltip?: string;
                  },
              >;
              side?: "left"
              | "right";
              sideAbs?: boolean;
              styles?: { [key: string]: string };
              tooltipDirection?: string;
              tooltips?: boolean;
              top?: string | number;
              topUnit?: string;
              zIndex?: number;
          },
      >

    Returns TJSSideSlideLayer

  • Type Parameters

    • K extends string

    Parameters

    Returns () => void