UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

44 lines (43 loc) 1.79 kB
/// <reference path="../../../vendor/react/react.d.ts" /> //@ts-ignore import { LegacyRef } from 'react'; //@ts-ignore import { Dropdown } from '@grapecity/core-ui'; /// <reference path="../../../vendor/i18next.d.ts" /> //@ts-ignore import { i18n } from 'i18next'; export declare function renderToolSizePreviewSvg(toolSize: number, hardness: number, opacity: number, maxSize: number): JSX.Element; export declare function renderToolSizeContent(settings: { in17n: i18n; maxSize?: number; toolSize: number; toolHardness: number; toolOpacity: number; sizeFromState: number | string | undefined; hardnessFromState: number | string | undefined; opacityFromState: number | string | undefined; toolSizeCallback: (val: number | string, dirty: boolean) => void; toolHardnessCallback: (val: number | string, dirty: boolean) => void; toolOpacityCallback: (val: number | string, dirty: boolean) => void; disabled: boolean; disableHardness: boolean; disableOpacity: boolean; refCallback: LegacyRef<Dropdown>; }): JSX.Element; export declare function renderToolSizeDropdown(settings: { in17n: i18n; maxSize?: number; toolSize: number; toolHardness: number; toolOpacity: number; sizeFromState: number | string | undefined; hardnessFromState: number | string | undefined; opacityFromState: number | string | undefined; toolSizeCallback: (val: number | string, dirty: boolean) => void; toolHardnessCallback: (val: number | string, dirty: boolean) => void; toolOpacityCallback: (val: number | string, dirty: boolean) => void; disabled: boolean; disableHardness: boolean; disableOpacity: boolean; refCallback: LegacyRef<Dropdown>; }): JSX.Element;