UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

36 lines (35 loc) 1.74 kB
/// <reference types="react" /> import { EmployeeVisualizer } from "@docsvision/webclient/BackOffice/EmployeeVisualizer"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { $ApplicationSettings } from '@docsvision/webclient/StandardServices'; import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { ControlImpl } from "@docsvision/webclient/System/ControlImpl"; /** * Содержит публичные свойства элемента управления {@link TaskDelegationInfo}. */ export declare class TaskDelegationInfoParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления. */ standardCssClass?: string; /** Данные контрола */ delegationInfo: GenModels.TaskDelegationInfoModel; services: $ApplicationSettings; } /** @internal */ export interface ITaskDelegationInfoState extends TaskDelegationInfoParams, BaseControlState { employeeVisualizer: EmployeeVisualizer; } /** * Класс элемента управления, отображающего информацию о делегировании задания. */ export declare class TaskDelegationInfo extends BaseControl<TaskDelegationInfoParams, ITaskDelegationInfoState> { private isControlEmpty; constructor(props: any); /** @internal */ protected createParams(): TaskDelegationInfoParams; private set binding(value); addCssClass: () => "" | " task-delegation-info-empty control-empty"; isContent: () => boolean; protected createImpl(): ControlImpl; /** @internal */ renderControl(): JSX.Element; }