UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 984 B
/// <reference types="react" /> import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { FieldNameAccessor } from '@docsvision/webclient/Helpers/DynamicModel/FieldNameAccessor'; /** @internal */ export interface IDepartmentFilterViewProps { predefinedFilter?: GenModels.DepartmentModel; selectedFilterPath: GenModels.DepartmentModel[]; readonly?: boolean; rootLabel: string; rootTip?: string; /** При выборе элемента */ onFilterItemClick?: (item: GenModels.DepartmentModel | null) => void; } export declare const DepartmentIdAccessor: FieldNameAccessor<GenModels.DepartmentModel, string>; export declare const DepartmentNameAccessor: FieldNameAccessor<GenModels.DepartmentModel, string>; export declare const DepartmentTipAccessor: FieldNameAccessor<GenModels.DepartmentModel, string>; /** @internal */ export declare const DepartmentFilterView: (props: IDepartmentFilterViewProps) => JSX.Element;