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.