rollun-ts-rql
Version:
RQL query object and serializer written in TypeScript
14 lines (13 loc) • 465 B
TypeScript
import AbstractQueryNode from '../AbstractQueryNode';
export default abstract class AbstractArrayNode extends AbstractQueryNode {
protected _field: string;
protected _values: any[];
constructor(field: string, values: any[]);
get field(): string;
set field(value: string);
get values(): any[];
set values(value: any[]);
addValue(value: any): this;
addValueAt(value: any, at: number): this;
removeValue(index: number): void;
}