Skip to main content

LimitsInputValidator

Classes

LimitsInputValidator

Constructors

Constructor
new LimitsInputValidator(currentTextInfo): LimitsInputValidator;
Parameters
ParameterType
currentTextInfoICurrentTextInfo
Returns

LimitsInputValidator

Methods

setLimits()
setLimits(limits): void;
Parameters
ParameterType
limitsITextLimits
Returns

void

validateInput()
validateInput(keyboardCommand): LimitsValidationResult;
Parameters
ParameterType
keyboardCommandIKeyboardInputCommand
Returns

LimitsValidationResult

validatePastedText()
validatePastedText(text): LimitsValidationResult;
Parameters
ParameterType
textstring
Returns

LimitsValidationResult


LimitsValidationResult

Constructors

Constructor
new LimitsValidationResult(limitsViolated, pastedLimitsViolated): LimitsValidationResult;
Parameters
ParameterType
limitsViolatedboolean
pastedLimitsViolatedboolean
Returns

LimitsValidationResult

Properties

limitsViolated
limitsViolated: boolean;
pastedLimitsViolated
pastedLimitsViolated: boolean;

Accessors

isViolated
Get Signature
get isViolated(): boolean;
Returns

boolean

Was this page helpful?