Include class
Include class
Details
Definition for the Include 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.
loaded
logical value.
hidden
logical value.
downloadable
logical value.
status
logical value.
overlap
character vector.
Methods
Create a new Include object.
Usage
Include$new(
id,
name,
variable,
pane,
invisible,
loaded,
mandatory,
visible,
hidden,
downloadable,
status,
overlap
)
Arguments
id
character value.
name
character value.
variable
Variable object.
pane
character value.
invisible
numeric date/time value.
loaded
logical value.
mandatory
logical value.
visible
logical value.
hidden
logical value.
downloadable
logical value.
status
logical value.
overlap
character vector.
Returns
A new Include object.
Method repr()
Generate a character summarizing the representation of the object.
Usage
Include$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
Include$get_layer_index()
Returns
character vector.
Method get_layer_pane()
Get layer pane class.
Returns
character vector.
Method get_id()
Get include 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
Include$get_downloadable()
Method get_status()
Get status.
Method get_overlap()
Get overlap.
Method get_data()
Get the data.
Method set_new_pane()
Set new pane.
Usage
Include$set_new_pane(id, index)
Arguments
id
character unique identifier.
index
character variable index.
Method get_setting()
Get setting.
Usage
Include$get_setting(name)
Arguments
name
character setting name.
Available options are "status" or "visible".
Method set_visible()
Set visible.
Usage
Include$set_visible(value)
Method set_invisible()
Set invisible.
Usage
Include$set_invisible(value)
Arguments
value
date/time value or NA.
Method set_loaded()
Set loaded.
Usage
Include$set_loaded(value)
Method set_status()
Set status.
Usage
Include$set_status(value)
Method set_setting()
Set setting.
Usage
Include$set_setting(name, value)
Arguments
name
character setting name.
Available options are "status" or `"visible"“.
value
ANY new value.
Get data for displaying the theme in a solutionSettings() widget.
Usage
Include$get_solution_settings_widget_data()
Returns
list with widget data.
Get data for displaying the theme in a mapManager() widget.
Usage
Include$get_map_manager_widget_data()
Returns
list with widget data.
Method export()
Export settings.
Method render_on_map()
Render on map.
Usage
Include$render_on_map(x, zindex)
Method update_on_map()
Render on map.
Usage
Include$update_on_map(x, zindex)
Method clone()
The objects of this class are cloneable with this method.
Usage
Include$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.