go-captcha-angular
Version:
GoCaptcha for Angular, which implements click mode, slider mode, drag-drop mode and rotation mode.
37 lines (36 loc) • 1.32 kB
TypeScript
import { ElementRef } from '@angular/core';
import { SlideRegionConfig, SlideRegionData, SlideRegionEvent } from "./slide-region-instance";
import * as i0 from "@angular/core";
export declare class SlideRegionComponent {
localConfig?: SlideRegionConfig;
localData: SlideRegionData;
localEvents?: SlideRegionEvent;
rootRef: ElementRef;
containerRef: ElementRef;
dragBlockRef: ElementRef;
dragBarRef: ElementRef;
tileRef: ElementRef;
state: {
x: number;
y: number;
};
isFreeze: boolean;
set config(config: SlideRegionConfig);
set data(data: SlideRegionData);
set events(events: SlideRegionEvent);
get hasDisplayWrapperState(): boolean;
get hasDisplayImageState(): boolean;
private dsFn;
ngAfterViewInit(): void;
ngOnDestroy(): void;
updateState(): void;
dragEvent(e: Event | any): void;
closeEvent(e: Event | any): boolean;
refreshEvent(e: Event | any): boolean;
reset(): void;
clear(): void;
close(): void;
refresh(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SlideRegionComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SlideRegionComponent, "go-captcha-slide-region", never, { "config": "config"; "data": "data"; "events": "events"; }, {}, never, never, false, never>;
}