Defines the built-in MaxSize File Validator
class MaxFileSizeValidator extends FileValidator {
buildErrorMessage(file?: IFile): string
isValid(file?: IFile): boolean
constructor(validationOptions: TValidationOptions)
protected validationOptions: TValidationOptions
abstract isValid(file?: TFile | TFile[] | Record<string, TFile[]>): boolean | Promise<boolean>
abstract buildErrorMessage(file: any): string
}
Methods
buildErrorMessage()
|
buildErrorMessage(file?: IFile): string
Parameters
Option |
Type |
Description |
file
|
IFile |
Optional. Default is undefined .
|
Returns
string
|
isValid()
|
isValid(file?: IFile): boolean
Parameters
Option |
Type |
Description |
file
|
IFile |
Optional. Default is undefined .
|
Returns
boolean
|