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.