WhereFilterNodeBuilder

Builder node filter Where untuk mengonfigurasi satu kondisi filter Where

Metode

constructor

Definisi:

constructor(yMap: Y.Map<any>)

Parameter:

ParameterTipeDeskripsi
yMapY.Map-

getId

Mengambil ID node

Definisi:

getId(): string

Mengembalikan: string

getField

Mengambil nama field

Definisi:

getField(): string

Mengembalikan: string

setField

Mengatur nama field

Definisi:

setField(field: string): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
fieldstring- Nama field

getOperator

Mengambil operator filter

Definisi:

getOperator(): string | undefined

Mengembalikan: string \| undefined

setOperator

Mengatur operator filter

Definisi:

setOperator(operator: string): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
operatorstring- Operator

setValue

Mengatur nilai filter

Definisi:

setValue(value: unknown): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
valueunknown- Nilai filter

setDate

Mengatur kondisi filter tanggal

Definisi:

setDate(predicate: VBIWhereDatePredicate): this

Mengembalikan: this

Parameter:

ParameterTipeDeskripsi
predicateVBIWhereDatePredicate- Predikat tanggal

getDate

Mengambil kondisi filter tanggal; filter non-tanggal mengembalikan undefined

Definisi:

getDate(): VBIWhereDatePredicate | undefined

Mengembalikan: VBIWhereDatePredicate \| undefined

toJSON

Ekspor sebagai JSON

Definisi:

toJSON(): VBIWhereFilter

Mengembalikan: VBIWhereFilter