StiValidationHelper Class
Namespace: Stimulsoft.Report.Dictionary
Methods
| Method | Returns | Description |
|---|---|---|
convertValidationDateFromString static |
DateTime | |
convertValidationDateToString static |
string | |
convertValidationTimeSpanFromString static |
TimeSpan | |
convertValidationTimeSpanToString static |
string | |
isDateTimeType static |
boolean | |
isNumericType static |
boolean | |
isTimeSpanType static |
boolean | |
isValidationSupportedForType static |
boolean | |
validateAlpha static |
boolean | |
validateAlphaNumeric static |
boolean | |
validateDateTimeRange static |
boolean | |
validateEMail static |
boolean | |
validateExpression static |
boolean | |
validateIBAN static |
boolean | |
validateISBN static |
boolean | |
validateIpAddress static |
boolean | |
validateNumeric static |
boolean | |
validateNumericRange static |
boolean | |
validatePhone static |
boolean | |
validateRangeString static |
boolean | |
validateRegexPattern static |
boolean | |
validateSSN static |
boolean | |
validateTIN static |
boolean | |
validateTimeSpanRange static |
boolean | |
validateUrl static |
boolean |
Method Details
convertValidationDateFromString static
convertValidationDateFromString(str: string): DateTime
Parameters
- str (string)
Returns DateTime
convertValidationDateToString static
convertValidationDateToString(date: DateTime): string
Parameters
- date (DateTime)
Returns string
convertValidationTimeSpanFromString static
convertValidationTimeSpanFromString(str: string): TimeSpan
Parameters
- str (string)
Returns TimeSpan
convertValidationTimeSpanToString static
convertValidationTimeSpanToString(timeSpan: TimeSpan): string
Parameters
- timeSpan (TimeSpan)
Returns string
isDateTimeType static
isDateTimeType(type: any): boolean
Parameters
- type (any)
Returns boolean
isNumericType static
isNumericType(type: any): boolean
Parameters
- type (any)
Returns boolean
isTimeSpanType static
isTimeSpanType(type: any): boolean
Parameters
- type (any)
Returns boolean
isValidationSupportedForType static
isValidationSupportedForType(type: any): boolean
Parameters
- type (any)
Returns boolean
validateAlpha static
validateAlpha(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateAlphaNumeric static
validateAlphaNumeric(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateDateTimeRange static
validateDateTimeRange(value: any, min: any, max: any, report: IStiReport, dateTimeType: StiDateTimeType, REFerror: any): boolean
Parameters
- value (any)
- min (any)
- max (any)
- report (IStiReport)
- dateTimeType (StiDateTimeType)
- REFerror (any)
Returns boolean
validateEMail static
validateEMail(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateExpression static
validateExpression(expression: string, report: IStiReport, REFerror: any, REFisException: any): boolean
Parameters
- expression (string)
- report (IStiReport)
- REFerror (any)
- REFisException (any)
Returns boolean
validateIBAN static
validateIBAN(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateISBN static
validateISBN(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateIpAddress static
validateIpAddress(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateNumeric static
validateNumeric(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateNumericRange static
validateNumericRange(value: any, min: any, max: any, report: IStiReport, REFerror: any): boolean
Parameters
- value (any)
- min (any)
- max (any)
- report (IStiReport)
- REFerror (any)
Returns boolean
validatePhone static
validatePhone(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateRangeString static
validateRangeString(value: any, min: any, max: any, message: string, level: StiValidationLevel, report: IStiReport, REFresult: any): boolean
Parameters
- value (any)
- min (any)
- max (any)
- message (string)
- level (StiValidationLevel)
- report (IStiReport)
- REFresult (any)
Returns boolean
validateRegexPattern static
validateRegexPattern(value: string, patternRegex: string, REFerror: any): boolean
Parameters
- value (string)
- patternRegex (string)
- REFerror (any)
Returns boolean
validateSSN static
validateSSN(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateTIN static
validateTIN(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
validateTimeSpanRange static
validateTimeSpanRange(value: any, min: any, max: any, report: IStiReport, timeFormat: StiTimeFormat, REFerror: any): boolean
Parameters
- value (any)
- min (any)
- max (any)
- report (IStiReport)
- timeFormat (StiTimeFormat)
- REFerror (any)
Returns boolean
validateUrl static
validateUrl(value: string, REFerror: any): boolean
Parameters
- value (string)
- REFerror (any)
Returns boolean
Fields
| Field | Type | Description |
|---|---|---|
| dateTimeValue | any | |
| digitsOnly | any | |
| digitsOnly | any | |
| maxValue | any | |
| maxValue | any | |
| minValue | any | |
| minValue | any | |
| remainder | any | |
| timeSpanValue | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| type | any | |
| uri | any | |
| uri | any |