@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
29 lines (28 loc) • 1.01 kB
TypeScript
import { SignatureButtonParams } from "@docsvision/webclient/BackOffice/SignatureButtonOptions";
import { ISignatureListItemDetailDataModel } from "@docsvision/webclient/Legacy/ISignatureListItemDetailDataModel";
export declare class SignatureButtonLogic {
options: SignatureButtonParams;
constructor(options: SignatureButtonParams);
domain:
import("effector").Domain;
$menuExpanded:
import("effector").Store<boolean>;
buttonClick:
import("effector").Event<void>;
closeMenu:
import("effector").Event<void>;
initMenuState(): void;
signClick:
import("effector").Event<void>;
signListClick:
import("effector").Event<void>;
showSignDialogFx:
import("effector").Effect<void, void, Error>;
showSignListFx:
import("effector").Effect<void, void, Error>;
signComplete:
import("effector").Event<any>;
initMenuActions(): void;
init(): void;
verifyInCloud(cardId: string, signatureDetails: ISignatureListItemDetailDataModel[]): Promise<boolean>;
}