@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
25 lines (24 loc) • 1.29 kB
TypeScript
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { CertificateSettingsParams } from "@docsvision/webclient/Platform/CertificateSettings";
import { ILayoutSavedEventArgs } from "@docsvision/webclient/System/ILayoutParams";
import { BasicEventHandler } from "@docsvision/webclient/System/IBasicEvent";
import { ICancelableEventArgs } from "@docsvision/webclient/System/ICancelableEventArgs";
import { ComponentLogic } from "@docsvision/web/core/component";
export interface ICertificateSettingsLogicOptions extends CertificateSettingsParams {
}
export declare class CertificateSettingsLogic extends ComponentLogic<ICertificateSettingsLogicOptions> {
domain:
import("effector").Domain;
loadSettings:
import("effector").Effect<void, GenModels.SignatureMethodSettings, Error>;
saveSettings:
import("effector").Effect<void, void, Error>;
$settings:
import("effector").Store<GenModels.SignatureMethodSettings>;
$settingsUpdated:
import("effector").Store<GenModels.SignatureMethodSettings>;
setSettings:
import("effector").Event<GenModels.SignatureMethodSettings>;
saveSettingsHandler: BasicEventHandler<ICancelableEventArgs<ILayoutSavedEventArgs>>;
init(options: ICertificateSettingsLogicOptions): void;
}