@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
24 lines (23 loc) • 1.25 kB
TypeScript
/// <reference types="react" />
import { BaseControl } from "@docsvision/webclient/System/BaseControl";
import { AuthenticationKindsView } from "@docsvision/webclient/BackOffice/AuthenticationKindsView";
import { AuthenticationKindsLogic } from "@docsvision/webclient/BackOffice/AuthenticationKindsLogic";
import { ControlImpl } from "@docsvision/webclient/System/ControlImpl";
import { BaseControlImplState } from "@docsvision/webclient/System/BaseControlImpl";
import { AuthenticationKindsParams } from "@docsvision/webclient/BackOffice/AuthenticationKindsOptions";
import { IBindingResult } from "@docsvision/webclient/System/IBindingResult";
export interface IAuthenticationKindsState extends BaseControlImplState, AuthenticationKindsParams {
logic: AuthenticationKindsLogic;
view: AuthenticationKindsView;
}
/**
* Класс элемента управления AuthenticationKinds.
*/
export declare class AuthenticationKinds extends BaseControl<AuthenticationKindsParams, IAuthenticationKindsState> {
construct(): void;
protected createParams(): AuthenticationKindsParams;
protected createImpl(): ControlImpl;
private set setBinding(value);
getBindings(): IBindingResult<any>[];
renderControl(): JSX.Element;
}