queryBuilderConfigClass | R Documentation |
R6 class representing 'queryBuilderConfig' object.
R6 class representing 'queryBuilderConfig' object.
The object is responsible for storing definitions for operators and conditions that are used to generate query expression. It also allows to manage its objects by the provided methods.
R6 Class constructor for query configuration (operators, conditions and methods for managing the objects).
new()
Create queryBuilderConfig object with initialized conditions and operators.
queryBuilderConfigClass$new( conditions = default_conditions, operators = default_operators, ... )
conditions
Conditions.
operators
Operators.
...
Unused.
The object of class 'queryBuilderConfig'.
add()
Add conditions and conditions to 'queryBuilderConfig' object.
queryBuilderConfigClass$add(conditions = NULL, operators = NULL)
conditions
Conditions.
operators
Operators.
remove()
Remove conditions or operators from 'queryBuilderConfig' object.
queryBuilderConfigClass$remove(conditions_id = NULL, operators_id = NULL)
conditions_id
Id of conditions to remove.
operators_id
Id of operators to remove.
get_from_private()
Get private elements from 'queryBuilderConfig' object.
queryBuilderConfigClass$get_from_private(name)
name
Name of the element to get.
set_to_private()
Set private elements to 'queryBuilderConfig' object.
queryBuilderConfigClass$set_to_private(name, value)
name
Name of the element to set.
value
New element value.
reset()
Restore default conditions and conditions of 'queryBuilderConfig' object and clear out remaining private objects.
queryBuilderConfigClass$reset()
clone()
The objects of this class are cloneable with this method.
queryBuilderConfigClass$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.