Home Identifier Source Repository
public class | source

BaseField

Direct Subclass:

CharField, IntegerField

Constructor Summary

Public Constructor
public

constructor(args: number, maxValue: *, minLength: number, maxLength: *, nullable: boolean, unique: boolean, $default: *)

Member Summary

Public Members
public
public

value: *

Method Summary

Public Methods
public

create()

public

validate(value: *): boolean

Public Constructors

public constructor(args: number, maxValue: *, minLength: number, maxLength: *, nullable: boolean, unique: boolean, $default: *) source

Params:

NameTypeAttributeDescription
args number
  • optional
  • default: 0
maxValue *
  • optional
  • default: undefined
minLength number
  • optional
  • default: 0
maxLength *
  • optional
  • default: undefined
nullable boolean
  • optional
  • default: false
unique boolean
  • optional
  • default: false
$default *
  • optional
  • default: undefined

Public Members

public type: string source

public value: * source

Public Methods

public create() source

public validate(value: *): boolean source

Params:

NameTypeAttributeDescription
value *

Return:

boolean