UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

12 lines (11 loc) 1.02 kB
/// <reference types="react" /> import { ILocalStorage } from '@docsvision/webclient/System/$LocalStorage'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { Button } from 'noty'; export declare const getButtonsOrderKey: () => string; export declare const getButtonsOrderFromLocalStorage: (localStorage: ILocalStorage) => unknown; export declare const setButtonsOrderToLocalStorage: (localStorage: ILocalStorage, value: GenModels.ButtonPositions) => boolean; export declare const isMac: () => boolean; export declare const createButtonsOrderArray: (localStorage: ILocalStorage, ok: JSX.Element | HTMLButtonElement | Button, cancel: JSX.Element | HTMLButtonElement | Button) => (JSX.Element | HTMLButtonElement | Button)[]; export declare const renderButtonsOrder: (localStorage: ILocalStorage, ok: JSX.Element | HTMLButtonElement, cancel: JSX.Element | HTMLButtonElement) => JSX.Element; export declare function updateButtonsOrderClass(localStorage: ILocalStorage): void;