@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
21 lines (20 loc) • 1.04 kB
TypeScript
import { PartnerBase, PartnerBaseParams } from '@docsvision/webclient/BackOffice/PartnerBase';
import { PartnerBaseState } from '@docsvision/webclient/BackOffice/PartnerBaseImpl';
import { PartnerDepartmentImpl } from '@docsvision/webclient/BackOffice/PartnerDepartmentImpl';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
export declare class PartnerDepartmentParams extends PartnerBaseParams<GenModels.DepartmentModel> {
selectOrganizations?: boolean;
selectDepartments?: boolean;
}
export interface PartnerDepartmentState extends PartnerDepartmentParams, PartnerBaseState<GenModels.DepartmentModel> {
}
export declare class PartnerDepartment extends PartnerBase<GenModels.DepartmentModel, PartnerDepartmentParams, PartnerDepartmentState> {
/** @internal */
init(): Promise<void>;
/** @internal */
protected construct(): void;
/** @internal */
protected createParams(): PartnerDepartmentParams;
/** @internal */
protected createImpl(): PartnerDepartmentImpl;
}