Function useExtentguardStore
- useExtentguardStore(pinia?, hot?): 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">> Parameters
Optional
pinia: null | PiniaOptional
hot: StoreGeneric
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
$id
$id: "extentguard"
Returns a store, creates it if necessary.