options
options: { default?: I[] | () => I[]; required: boolean } & { child?: T } q$exists
q$exists: (value: unknown, query: unknown, _data?: unknown) => boolean
Type declaration
- (value: unknown, query: unknown, _data?: unknown): boolean
Parameters
- value: unknown
- query: unknown
Optional_data: unknown
Returns boolean
q$length
q$length: (value?: unknown[], query?: unknown, _data?: unknown) => boolean
Type declaration
- (value?: unknown[], query?: unknown, _data?: unknown): boolean
Parameters
Optionalvalue: unknown[]Optionalquery: unknownOptional_data: unknown
Returns boolean
q$max
q$max: (value: unknown, query: unknown, _data?: unknown) => boolean
Type declaration
- (value: unknown, query: unknown, _data?: unknown): boolean
Parameters
- value: unknown
- query: unknown
Optional_data: unknown
Returns boolean
q$min
q$min: (value: unknown, query: unknown, _data?: unknown) => boolean
Type declaration
- (value: unknown, query: unknown, _data?: unknown): boolean
Parameters
- value: unknown
- query: unknown
Optional_data: unknown
Returns boolean
u$append
u$append: <T>(value?: T[], update?: T | T[], _data?: unknown) => T[] Type declaration
- <T>(value?: T[], update?: T | T[], _data?: unknown): T[]
Parameters
Optionalvalue: T[]Optionalupdate: T | T[]Optional_data: unknown
Returns T[]
u$prepend
u$prepend: <T>(value?: T[], update?: T | T[], _data?: unknown) => T[] Type declaration
- <T>(value?: T[], update?: T | T[], _data?: unknown): T[]
Parameters
Optionalvalue: T[]Optionalupdate: T | T[]Optional_data: unknown
Returns T[]
Array schema type.