jodit-pro
Version:
PRO Version of Jodit Editor
33 lines (32 loc) • 1.37 kB
TypeScript
/*!
* Jodit Editor PRO (https://xdsoft.net/jodit/)
* See LICENSE.md in the project root for license information.
* Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/
*/
import { ViewComponent } from "jodit/esm/core/component/index";
import type { IFileBrowserStatePro } from "../interface";
export declare class PersistentStore extends ViewComponent {
readonly state: IFileBrowserStatePro;
/** @override */
className(): string;
constructor(jodit: ViewComponent['jodit'], state: IFileBrowserStatePro);
theme: string;
protected sortBy: string;
protected view: IFileBrowserStatePro['view'];
protected foldersPosition: IFileBrowserStatePro['foldersPosition'];
protected tileSize: IFileBrowserStatePro['tileSize'];
protected favorites: IFileBrowserStatePro['favorites'];
protected showSideBar: boolean;
protected showPreview: boolean;
protected showFavorites: boolean;
protected onChangeThemeSetField(): void;
protected onChangeView(): void;
protected onChangeSortBy(): void;
protected onChangeTileSize(): void;
protected onChangeFavorites(): void;
protected onChangeShowSideBar(): void;
protected onChangeShowPreview(): void;
protected onChangeShowFavorites(): void;
protected onChangeFoldersPosition(): void;
syncWithState(): void;
}