go-captcha-angular
Version:
GoCaptcha for Angular, which implements click mode, slider mode, drag-drop mode and rotation mode.
37 lines (36 loc) • 1.25 kB
TypeScript
import { ElementRef } from '@angular/core';
import { SlideConfig, SlideData, SlideEvent } from "./slide-instance";
import * as i0 from "@angular/core";
export declare class SlideComponent {
localConfig?: SlideConfig;
localData: SlideData;
localEvents?: SlideEvent;
rootRef: ElementRef;
containerRef: ElementRef;
dragBlockRef: ElementRef;
dragBarRef: ElementRef;
tileRef: ElementRef;
state: {
dragLeft: number;
thumbLeft: number;
};
isFreeze: boolean;
set config(config: SlideConfig);
set data(data: SlideData);
set events(events: SlideEvent);
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<SlideComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SlideComponent, "go-captcha-slide", never, { "config": "config"; "data": "data"; "events": "events"; }, {}, never, never, false, never>;
}