Function createPlugin

  • Parameters

    Returns ((ctx: PiniaPluginContext<string, StateTree, _GettersTree<StateTree>, _ActionsTree>) => {
        $tauri: {
            disableSync: (() => Promise<void>);
            enableSync: (() => Promise<void>);
            getPath: (() => Promise<string>);
            save: (() => Promise<void>);
            start: (() => Promise<void>);
            stop: (() => Promise<void>);
        };
    })

      • (ctx): {
            $tauri: {
                disableSync: (() => Promise<void>);
                enableSync: (() => Promise<void>);
                getPath: (() => Promise<string>);
                save: (() => Promise<void>);
                start: (() => Promise<void>);
                stop: (() => Promise<void>);
            };
        }
      • Parameters

        • ctx: PiniaPluginContext<string, StateTree, _GettersTree<StateTree>, _ActionsTree>

        Returns {
            $tauri: {
                disableSync: (() => Promise<void>);
                enableSync: (() => Promise<void>);
                getPath: (() => Promise<string>);
                save: (() => Promise<void>);
                start: (() => Promise<void>);
                stop: (() => Promise<void>);
            };
        }