Exclude class
Exclude class
Details
Definition for the Exclude class.
Public fields
id
character value.
name
character value.
variable
Variable object.
pane
character name.
mandatory
logical value.
visible
logical value.
invisible
numeric date/time value.
loaded
logical value.
hidden
logical value.
downloadable
logical value.
status
logical value.
overlap
character vector.
Methods
Create a new Exclude object.
Usage
Exclude$new(
id,
name,
variable,
pane,
mandatory,
visible,
invisible,
loaded,
hidden,
downloadable,
status,
overlap
)
Arguments
id
character value.
name
character value.
variable
Variable object.
pane
character value.
mandatory
logical value.
visible
logical value.
invisible
numeric date/time value.
loaded
logical value.
hidden
logical value.
downloadable
logical value.
status
logical value.
overlap
character vector.
Returns
A new Exclude object.
Method repr()
Generate a character summarizing the representation of the object.
Usage
Exclude$repr(start = "[", end = "]")
Arguments
start
character symbol used to start the setting list.
Defaults to "[".
end
character symbol used to start the setting list.
Defaults to "]".
Method get_layer_name()
Get layer names.
Returns
character vector.
Method get_layer_index()
Get layer index values.
Usage
Exclude$get_layer_index()
Returns
character vector.
Method get_layer_pane()
Get layer pane class.
Returns
character vector.
Method get_id()
Get exclude identifier.
Returns
character vector.
Method get_visible()
Get visible.
Method get_invisible()
Get invisible.
Returns
numeric date/time value.
Method get_loaded()
Get loaded.
Method get_hidden()
Get hidden.
Method get_downloadable()
Get downloadable.
Usage
Exclude$get_downloadable()
Method get_status()
Get status.
Method get_overlap()
Get overlap.
Returns
character vector.
Method get_data()
Get the data.
Method set_new_pane()
Set new pane.
Usage
Exclude$set_new_pane(id, index)
Arguments
id
character unique identifier.
index
character variable index.
Method get_setting()
Get setting.
Usage
Exclude$get_setting(name)
Arguments
name
character setting name.
Available options are "status" or "visible".
Method set_visible()
Set visible.
Usage
Exclude$set_visible(value)
Method set_invisible()
Set invisible.
Usage
Exclude$set_invisible(value)
Arguments
value
numeric date/time value.
Method set_loaded()
Set loaded.
Usage
Exclude$set_loaded(value)
Method set_status()
Set status.
Usage
Exclude$set_status(value)
Method set_setting()
Set setting.
Usage
Exclude$set_setting(name, value)
Arguments
name
character setting name.
Available options are "status" or `"visible"“.
value
ANY new value.
Get data for displaying the exclude in a solutionSettings() widget.
Usage
Exclude$get_solution_settings_widget_data()
Returns
list with widget data.
Get data for displaying the exclude in a mapManager() widget.
Usage
Exclude$get_map_manager_widget_data()
Returns
list with widget data.
Method export()
Export settings.
Method render_on_map()
Render on map.
Usage
Exclude$render_on_map(x, zindex)
Method update_on_map()
Render on map.
Usage
Exclude$update_on_map(x, zindex)
Method clone()
The objects of this class are cloneable with this method.
Usage
Exclude$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.