Sha256: 5e77126fe91ff7e1571d5b9c14c5e4927efdde4be29ccd9ac19af67288e52cc8

Contents?: true

Size: 708 Bytes

Versions: 11

Compression:

Stored size: 708 Bytes

Contents

declare class ToggleSwitchElement extends HTMLElement {
    switch: HTMLElement;
    loadingSpinner: HTMLElement;
    errorIcon: HTMLElement;
    get src(): string | null;
    get csrf(): string | null;
    get csrfField(): string;
    isRemote(): boolean;
    toggle(): void;
    turnOn(): void;
    turnOff(): void;
    isOn(): boolean;
    isOff(): boolean;
    isDisabled(): boolean;
    disable(): void;
    enable(): void;
    private performToggle;
    private setLoadingState;
    private setSuccessState;
    private setErrorState;
    private setFinishedState;
    private check;
}
declare global {
    interface Window {
        ToggleSwitchElement: typeof ToggleSwitchElement;
    }
}
export {};

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
primer_view_components-0.0.112 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.111 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.110 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.109 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.108 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.107 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.106 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.105 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.104 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.103 app/components/primer/alpha/toggle_switch.d.ts
primer_view_components-0.0.102 app/components/primer/alpha/toggle_switch.d.ts