UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

30 lines (29 loc) 1.65 kB
import { AddressImpl, AddressState } from '@docsvision/webclient/BackOffice/AddressImpl'; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { $DeviceType } from "@docsvision/webclient/StandardServices"; import { InputBasedControl, InputBasedControlParams } from "@docsvision/webclient/System/InputBasedControl"; import { $Layout } from '@docsvision/webclient/System/$Layout'; import { $CardId, $EditOperationStore, $LayoutInfo } from "@docsvision/webclient/System/LayoutServices"; import { IBindingResult } from '@docsvision/webclient/System/IBindingResult'; /** * Содержит публичные свойства элемента управления [Адрес]{@link Address}. */ export declare class AddressParams extends InputBasedControlParams<GenModels.AddressModel> { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; /** Режим представления данных в элементе управления. */ addressType?: number; services?: $LayoutInfo & $CardId & $Layout & $EditOperationStore & $DeviceType; } /** * Класс элемента управления Адрес. * */ export declare class Address extends InputBasedControl<GenModels.AddressModel, AddressParams, AddressState> { protected createParams(): AddressParams; protected getServices(): $LayoutInfo & $CardId & $Layout & $EditOperationStore & $DeviceType; /** @internal */ protected createImpl(): AddressImpl; private set setBinding(value); getBindings(): IBindingResult<any>[]; }