@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 1.39 kB
TypeScript
import { FilePicker } from "@docsvision/webclient/Platform/FilePicker";
import { LayoutControl } from "@docsvision/webclient/System/BaseControl";
import { Tab } from "@docsvision/webclient/Platform/Tab";
export declare const EMPLOYEE_CERTIFICATE_TAB_KEY = "certificateTabPage";
export declare const USE_CLOUD_CERTIFICATE_CONTROL_NAME = "useCloudCertificate";
export declare const EMPLOYEE_CERTIFICATE_CONTROL_NAME = "certificate";
export declare const EMPLOYEE_CERTIFICATE_NAME_CONTROL_NAME = "certificateName";
export declare const EMPLOYEE_CERTIFICATE_ISSUER_CONTROL_NAME = "certificateIssuer";
export declare const EMPLOYEE_CERTIFICATE_SUBJECT_CONTROL_NAME = "certificateSubject";
export declare const EMPLOYEE_CERTIFICATE_CREATION_DATE_CONTROL_NAME = "certificateCreationDate";
export declare const EMPLOYEE_CERTIFICATE_EXPIRED_DATE_CONTROL_NAME = "certificateExpiredDate";
export declare const EMPLOYEE_CERTIFICATE_INFO_BLOCK_NAME = "certificateInfoBlock";
export declare const EMPLOYEE_CERTIFICATE_OPTIONS_BLOCK_NAME = "certificateOptionsBlock";
export declare function showUseCloudCertificateCheckbox(sender: Tab): Promise<void>;
export declare function getEmployeeCertificate(sender: Tab): Promise<void>;
export declare function prepareEmployeeCertificate(sender: FilePicker): Promise<void>;
export declare function saveEmployeeCertificate(sender: LayoutControl): Promise<void>;