• Returns a store, creates it if necessary.

    Parameters

    • Optionalpinia: null | Pinia

      Pinia instance to retrieve the store

    • Optionalhot: StoreGeneric

      dev only hot module replacement

    Returns Store<"extentguard", _UnwrapAll<Pick<{
        active: Ref<boolean, boolean>;
        alwaysOn: Ref<boolean, boolean>;
        enforcing: Ref<boolean, boolean>;
        extentSetIds: Ref<string[], string[]>;
        setActive: ((value: boolean) => void);
        setAlwaysOn: ((value: boolean) => void);
        setEnforcing: ((value: boolean) => void);
        setExtentSetIds: ((value: string[]) => void);
    },
        | "active"
        | "enforcing"
        | "alwaysOn"
        | "extentSetIds">>, Pick<{
        active: Ref<boolean, boolean>;
        alwaysOn: Ref<boolean, boolean>;
        enforcing: Ref<boolean, boolean>;
        extentSetIds: Ref<string[], string[]>;
        setActive: ((value: boolean) => void);
        setAlwaysOn: ((value: boolean) => void);
        setEnforcing: ((value: boolean) => void);
        setExtentSetIds: ((value: string[]) => void);
    }, never>, Pick<{
        active: Ref<boolean, boolean>;
        alwaysOn: Ref<boolean, boolean>;
        enforcing: Ref<boolean, boolean>;
        extentSetIds: Ref<string[], string[]>;
        setActive: ((value: boolean) => void);
        setAlwaysOn: ((value: boolean) => void);
        setEnforcing: ((value: boolean) => void);
        setExtentSetIds: ((value: string[]) => void);
    },
        | "setActive"
        | "setEnforcing"
        | "setAlwaysOn"
        | "setExtentSetIds">>

Properties

Properties

$id: "extentguard"

Id of the store. Used by map helpers.