go-captcha-jslib
Version:
GoCaptcha for Javascript, which implements click mode, slider mode, drag-drop mode and rotation mode.
42 lines (41 loc) • 1.11 kB
TypeScript
import { ClickConfig, ClickData, ClickEvent } from "./types";
import { handlerType } from "./handler";
export declare class Logic {
name: string;
private logicProps;
localData: any;
localEvent: any;
localConfig: any;
hasDisplayImageState: any;
hasDisplayWrapperState: any;
wrapperStyles: any;
thumbStyles: any;
bodyStyles: any;
imageStyles: any;
iconStyles: any;
handler: handlerType;
private unmountFn;
constructor();
clear: () => void;
reset: () => void;
refresh: () => void;
close: () => void;
clearData: () => void;
setPropsData: (data: ClickData) => void;
setPropsEvent: (event: ClickEvent) => void;
setPropsConfig: (config: ClickConfig) => void;
setup: () => {};
render: (props: {}) => {
__v_isVnode: boolean;
type: any;
props: any;
children: any;
key: any;
el: any;
shapeFlag: number | import("../../libs/render/shared").ShapeFlags;
ref: any;
patchFlag: any;
};
mount: (el: Element) => void;
unmount: () => void;
}