MultipleFilterCollection
Contents
[
Hide
]MultipleFilterCollection class
Represents the multiple filter collection.
class MultipleFilterCollection;
Constructors
| Name | Description |
|---|---|
| constructor() | Constructs one new instance. |
| constructor(VObject) | Constructs from a VObject convertible to this. |
Properties
| Property | Type | Description |
|---|---|---|
| matchBlank | boolean | Indicates whether to filter by blank. |
Methods
| Method | Description |
|---|---|
| get(number) | Gets DateTimeGroupItem or a string value. |
| add(string) | Adds a label filter. |
| add(DateTimeGroupingType, number, number, number) | Adds a date filter criteria value. |
| toVObject() | Gets the VObject. |
constructor()
Constructs one new instance.
constructor();
constructor(VObject)
Constructs from a VObject convertible to this.
constructor(vobj: VObject);
Parameters:
| Parameter | Type | Description |
|---|---|---|
| vobj | VObject | The vobject. |
matchBlank
Indicates whether to filter by blank.
matchBlank : boolean;
get(number)
Gets DateTimeGroupItem or a string value.
get(index: number) : VObject;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | number |
add(string)
Adds a label filter.
add(filter: string) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| filter | string | The filter data. |
add(DateTimeGroupingType, number, number, number)
Adds a date filter criteria value.
add(type: DateTimeGroupingType, year: number, month: number, day: number) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| type | DateTimeGroupingType | The type of date filter. |
| year | number | The year. |
| month | number | The month. |
| day | number | The day. |
toVObject()
Gets the VObject.
toVObject() : VObject;