- useGridStore(pinia?, hot?): Store<"grid", _UnwrapAll<Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, "panel" | "grids" | "currentId">>, Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, never>, Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, 
    | "removeLayer"
    | "addGrid"
    | "removeGrid"
    | "getGridId">> Parameters
Optionalpinia: null | PiniaOptionalhot: StoreGeneric
Returns Store<"grid", _UnwrapAll<Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, "panel" | "grids" | "currentId">>, Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, never>, Pick<{ 
    addGrid: ((value: GridConfig) => void); 
    currentId: Ref<undefined | string, undefined | string>; 
    getGridId: ((id: string) => undefined | string); 
    grids: Ref<{ 
        [id: string]: GridConfig; 
    }, { 
        [id: string]: GridConfig; 
    }>; 
    panel: Ref<undefined | PanelConfig, undefined | PanelConfig>; 
    removeGrid: ((id: string) => void); 
    removeLayer: ((gridId: string, layerId: string) => void); 
}, 
    | "removeLayer"
    | "addGrid"
    | "removeGrid"
    | "getGridId">>
 Properties
$id
$id: "grid"
Returns a store, creates it if necessary.