@ekisa-web-sdk/addon-wacom-signature
Version:
Ekisa web-SDK addon: wacom-signature
361 lines (360 loc) • 12.7 kB
TypeScript
export declare const JSONreq: {
map: any;
counter: number;
getJSON: (e: string | string[], t: {
[x: string]: string | number | boolean;
script_name: string;
_rand: number;
callback: string;
}, n: any) => void;
success: (e: {
script_name: any;
}) => void;
};
export declare class WacomGSS_SignatureSDK {
_onDetectRunning: {
(): void;
(): void;
};
service_port: string | number;
running: any;
session: null;
service_detected: boolean;
RBFlags: {
RenderOutputPicture: number;
RenderOutputBase64: number;
RenderBackgroundTransparent: number;
RenderColor1BPP: number;
RenderColor24BPP: number;
RenderColor32BPP: number;
RenderColorAntiAlias: number;
RenderEncodeData: number;
RenderWatermark: number;
RenderClipped: number;
RenderRelative: number;
};
IntegrityStatus: {
IntegrityOK: number;
IntegrityFail: number;
IntegrityMissing: number;
IntegrityWrongType: number;
IntegrityInsufficientData: number;
IntegrityUncertain: number;
IntegrityUnsupported: number;
};
HashType: {
HashNone: number;
HashMD5: number;
HashSHA1: number;
HashSHA224: number;
HashSHA256: number;
HashSHA384: number;
HashSHA512: number;
};
KeyType: {
KeyNone: number;
KeyMD5: number;
KeyMD5MAC: number;
KeySHA1: number;
KeySHA224: number;
KeySHA256: number;
KeySHA384: number;
KeySHA512: number;
KeyCAPICOM: number;
};
SignedData: {
DataGood: number;
DataNoHash: number;
DataBadType: number;
DataBadHash: number;
DataError: number;
DataUncertain: number;
DataSigMoved: number;
};
CaptData: {
CaptDigitizer: number;
CaptDigitizerDriver: number;
CaptMachineOS: number;
CaptNetworkCard: number;
};
DynamicCaptureResult: {
DynCaptOK: number;
DynCaptCancel: number;
DynCaptPadError: number;
DynCaptError: number;
DynCaptNotLicensed: number;
DynCaptAbort: number;
DynCaptIntegrityKeyInvalid: number;
};
TimeZone: {
TimeLocal: number;
TimeGMT: number;
TimeUTC: number;
};
DisplayMode: {
DspForceFit: number;
DspUseZoom: number;
DspBestFit: number;
};
ShowText: {
TxtDontShow: number;
TxtShowLeft: number;
TxtShowCenter: number;
TxtShowRight: number;
};
ObjectType: {
ObjectText: number;
ObjectButton: number;
ObjectCheckbox: number;
ObjectSignature: number;
ObjectInput: number;
ObjectInputEcho: number;
ObjectHash: number;
ObjectImage: number;
ObjectDisplayAtShutdown: number;
ObjectInking: number;
ObjectRadioButton: number;
};
TextOptions: {
TextAlignLeft: number;
TextAlignRight: number;
TextAlignCentre: number;
TextAlignJustify: number;
};
ButtonOptions: {
BtnAlignCentre: number;
BtnAlignMiddle: number;
BtnAlignLeft: number;
BtnAlignRight: number;
BtnAlignTop: number;
BtnAlignBottom: number;
};
CheckBoxOptions: {
CheckboxUnchecked: number;
CheckboxChecked: number;
CheckboxDisplayTick: number;
CheckboxDisplayCross: number;
};
ObjectOptionType: {
OBJECTOPTION_STRING: number;
OBJECTOPTION_INT: number;
OBJECTOPTION_BOOL: number;
};
VariantType: {
VARIANT_EMPTY: number;
VARIANT_TEXT: number;
VARIANT_NUM: number;
VARIANT_OBJECTOPTIONS: number;
VARIANT_SIGOBJ: number;
VARIANT_SIGCTL: number;
VARIANT_INPUTOBJ: number;
VARIANT_HASH: number;
VARIANT_IMGURL: number;
VARIANT_BASE64: number;
VARIANT_DYNCAP: number;
VARIANT_WIZCTL: number;
VARIANT_FONT: number;
VARIANT_KEY: number;
};
PrimitiveType: {
PrimitiveLine: number;
PrimitiveRectangle: number;
PrimitiveEllipse: number;
};
PrimitiveOptions: {
PrimitiveLineSolid: number;
PrimitiveLineDashed: number;
PrimitiveOutline: number;
PrimitiveFill: number;
PrimitiveFillXOR: number;
};
EventType: {
EvTextClicked: number;
EvButtonClicked: number;
EvCheckboxChecked: number;
EvCheckboxUnchecked: number;
EvInputMinReached: number;
EvInputMaxReached: number;
EvInputExceeded: number;
};
EncryptAlg: {
EncryptNone: number;
EncryptTripleDES: number;
};
ResponseStatus: {
OK: number;
FAILED: number;
INVALID_SESSION: number;
};
FontWeight: {
FW_DONTCARE: number;
FW_THIN: number;
FW_EXTRALIGHT: number;
FW_LIGHT: number;
FW_NORMAL: number;
FW_MEDIUM: number;
FW_SEMIBOLD: number;
FW_BOLD: number;
FW_EXTRABOLD: number;
FW_HEAVY: number;
FW_ULTRALIGHT: number;
FW_REGULAR: number;
FW_DEMIBOLD: number;
FW_ULTRABOLD: number;
FW_BLACK: number;
};
FontCharset: {
ANSI_CHARSET: number;
DEFAULT_CHARSET: number;
SYMBOL_CHARSET: number;
SHIFTJIS_CHARSET: number;
HANGEUL_CHARSET: number;
HANGUL_CHARSET: number;
GB2312_CHARSET: number;
CHINESEBIG5_CHARSET: number;
OEM_CHARSET: number;
JOHAB_CHARSET: number;
HEBREW_CHARSET: number;
ARABIC_CHARSET: number;
GREEK_CHARSET: number;
TURKISH_CHARSET: number;
VIETNAMESE_CHARSET: number;
THAI_CHARSET: number;
EASTEUROPE_CHARSET: number;
RUSSIAN_CHARSET: number;
MAC_CHARSET: number;
BALTIC_CHARSET: number;
FS_LATIN1: number;
FS_LATIN2: number;
FS_CYRILLIC: number;
FS_GREEK: number;
FS_TURKISH: number;
FS_HEBREW: number;
FS_ARABIC: number;
FS_BALTIC: number;
FS_VIETNAMESE: number;
FS_THAI: number;
FS_JISJAPAN: number;
FS_CHINESESIMP: number;
FS_WANSUNG: number;
FS_CHINESETRAD: number;
FS_JOHAB: number;
FS_SYMBOL: number;
};
Font: (_name: any, _size: any, _weight: any, _charset: any, _italic: any, _underline: any, _strike: any) => void;
type: any;
fontName: any;
fontSize: any;
sWeight: any;
sCharset: any;
fItalic: any;
fUnderline: any;
fStrikethrough: any;
keepAlive: () => void;
getVersion: (_onGetVersion: any) => void;
Hash: (_onHash: any) => void;
handle: null;
Add: (hData: any, _onAdd: any) => void;
Clear: (_onClear: any) => void;
GetType: (_onGetType: any) => void;
PutType: (type: any, _onPutType: any) => void;
Key: (_onKey: any) => void;
Set: (type: any, value: any, _onSet: any) => void;
Bitmap: () => void;
isBase64: boolean;
mime_type: null;
image: HTMLImageElement;
SigObj: () => void;
CheckIntegrity: (key: any, _onCheckIntegrity: any) => void;
Variant: any;
CheckSignedData: (hash: any, _onCheckSignedData: any) => void;
GetAdditionalData: (captData: any, _onGetAdditionalData: any) => void;
GetCrossedOut: (_onGetCrossedOut: any) => void;
GetExtraData: (key: any, _onGetExtraData: any) => void;
GetHeight: (_onGetHeight: any) => void;
GetInk: (_onGetInk: any) => void;
GetIsCaptured: (_onGetIsCaptured: any) => void;
GetProperty: (key: any, _onGetProperty: any) => void;
GetSigData: (_onGetSigData: any) => void;
GetSigText: (_onGetSigText: any) => void;
GetWhen: (timeZone: any, _onGetWhen: any) => void;
GetWho: (_onGetWho: any) => void;
GetWhy: (_onGetWhy: any) => void;
GetWidth: (_onGetWidth: any) => void;
PutExtraData: (key: any, value: any, _onPutExtraData: any) => void;
PutInk: (ink: any, _onPutInk: any) => void;
PutSigData: (sigData: any, _onPutSigData: any) => void;
PutSigText: (sigText: any, _onPutSigText: any) => void;
ReadEncodedBitmap: (bitmapURL: any, _onReadEncodedBitmap: any) => void;
RenderBitmap: (mime_type: any, width: any, height: any, ink_width: any, ink_color: any, background_color: any, flags: any, paddingX: any, paddingY: any, _onRenderBitmap: any) => void;
SetProperty: (key: any, value: any, _onSetProperty: any) => void;
DynamicCapture: (_onConstructor: any) => void;
Capture: (sigCtl: any, who: any, why: any, what: any, key: any, _onCapture: any) => void;
GetLicence: (_onGetLicence: any) => void;
PutLicence: (licence: any, _onPutLicence: any) => void;
SigCtl: (_onConstructor: any) => void;
AboutBox: (_onAboutBox: any) => void;
GetAppData: (key: any, _onGetAppData: any) => void;
GetInputData: (_onGetInputData: any) => void;
GetSignature: (_onGetSignature: any) => void;
PutAppData: (key: any, val: any, _onPutAppData: any) => void;
PutInputData: (inputData: any, _onPutInputData: any) => void;
PutProperties: (properties: any, _onPutProperties: any) => void;
PutSignature: (sigObj: any, _onPutSignature: any) => void;
InputObj: (_onConstructor: any) => void;
GetData: (_onGetData: any) => void;
GetEncryptionType: (_onGetEncryptionType: any) => void;
GetMaxLength: (_onGetMaxLength: any) => void;
GetMinLength: (_onGetMinLength: any) => void;
GetText: (_onGetText: any) => void;
PutMaxLength: (maxLength: any, _onPutMaxLength: any) => void;
PutMinLength: (minLength: any, _onPutMinLength: any) => void;
SetEncryption: (type: any, key: any, _onSetEncryption: any) => void;
ObjectOptions: () => void;
AddOption: (name: any, value: any) => void;
Parse: (data: any, id: any) => void;
text: any;
num: number;
base64: any;
url: any;
Stringify: (datau: any, id: any) => void;
WizCtl: (_onConstructor: any) => void;
AddObject: (objType: any, id: any, X: any, Y: any, objData: any, options: any, _onAddObject: any) => void;
AddPrimitive: (primType: any, X1: any, Y1: any, X2: any, Y2: any, primData: any, options: any, _onAddPrimitive: any) => void;
Close: (_onClose: any) => void;
Display: (_onDisplay: any) => void;
FireClick: (id: any, _onFireClick: any) => void;
GetBackColor: (_onGetBackColor: any) => void;
GetBorderColor: (_onGetBorderColor: any) => void;
GetBorderStyle: (_onGetBorderStyle: any) => void;
GetBorderVisible: (_onGetBorderVisible: any) => void;
GetBorderWidth: (_onGetBorderWidth: any) => void;
GetEnableWizardDisplay: (_onGetEnableWizardDisplay: any) => void;
GetFont: (_onGetFont: any) => void;
GetInkingPad: (_onGetInkingPad: any) => void;
GetObjectState: (id: any, _onGetObjectState: any) => void;
GetPadHeight: (_onGetPadHeight: any) => void;
GetPadWidth: (_onGetPadWidth: any) => void;
GetVisibleWindow: (_onGetVisibleWindow: any) => void;
GetZoom: (_onGetZoom: any) => void;
PadConnect: (_onPadConnect: any) => void;
PadDisconnect: (_onPadDisconnect: any) => void;
PutBackColor: (backColor: any, _onPutBackColor: any) => void;
PutBorderColor: (borderColor: any, _onPutBorderColor: any) => void;
PutBorderStyle: (borderStyle: any, _onPutBorderStyle: any) => void;
PutBorderVisible: (borderVisible: any, _onPutBorderVisible: any) => void;
PutBorderWidth: (borderWidth: any, _onPutBorderWidth: any) => void;
PutEnableWizardDisplay: (enableWD: any, _onPutEnableWizardDisplay: any) => void;
PutFont: (font: any, _onPutFont: any) => void;
PutPadHeight: (height: any, _onPutPadHeight: any) => void;
PutPadWidth: (width: any, _onPutPadWidth: any) => void;
PutRefFont: (font: any, _onPutRefFont: any) => void;
PutVisibleWindow: (visible: any, _onPutVisibleWindow: any) => void;
PutZoom: (zoom: any, _onPutZoom: any) => void;
Reset: (_onReset: any) => void;
SetEventHandler: (eventHandler: any) => void;
constructor(_onDetectRunning: {
(): void;
(): void;
}, service_port: string | number);
}