UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

12 lines (11 loc) 701 B
import { IInputTextValidator, IInputTextValidatorResult } from "@aurigma/design-atoms-text/TextEditor/Interfaces/IInputTextValidator"; import { Func } from "@aurigma/design-atoms-model/Utils/Types/Func"; export declare class InputTextValidator implements IInputTextValidator { private _userConfirmationDelegate; constructor(userConfirmationDelegate?: Func<Promise<boolean>, string>); get userConfirmationDelegate(): Func<Promise<boolean>, string>; set userConfirmationDelegate(value: Func<Promise<boolean>, string>); validateWithConfirmation(text: string): Promise<IInputTextValidatorResult>; validate(text: string): boolean; private _requestUserConfirmation; }