UseImageVerify
Demo
loading
Types
ts
type ImageVerifyType = 'operation' | 'character'
interface OperationConfig {
figure?: number
arith?: '+' | '-' | '*'
}
interface CharacterConfig {
length?: number
}
interface ImageVerifyOptions {
width?: number
height?: number
refreshOnClick?: boolean
type?: ImageVerifyType
config?: OperationConfig & CharacterConfig
disturbLine?: number
disturbPoint?: number
}
declare function useImageVerify(options?: ImageVerifyOptions): {
domRef: vue42.Ref<HTMLCanvasElement | undefined, HTMLCanvasElement | undefined>
value: vue42.Ref<string, string>
code: vue42.Ref<string, string>
passed: vue42.ComputedRef<boolean>
validate: () => Promise<unknown>
reset: () => void
refresh: () => void
}