Include class
Include class
     
    
    Details
    Definition for the Include class.
     
    
    
    Public fields
    - id
- charactervalue.
 
- name
- charactervalue.
 
- variable
- Variable object. 
- pane
- charactername.
 
- mandatory
- logicalvalue.
 
- visible
- logicalvalue.
 
- invisible
- numericdate/time.
 
- loaded
- logicalvalue.
 
- hidden
- logicalvalue.
 
- downloadable
- logicalvalue.
 
- status
- logicalvalue.
 
- overlap
- charactervector.
 
 
    
    Methods
Create a new Include object.
Usage
Include$new(
  id,
  name,
  variable,
  pane,
  invisible,
  loaded,
  mandatory,
  visible,
  hidden,
  downloadable,
  status,
  overlap
)
 
Arguments
- id
- charactervalue.
 
- name
- charactervalue.
 
- variable
- Variable object. 
- pane
- charactervalue.
 
- invisible
- numericdate/time value.
 
- loaded
- logicalvalue.
 
- mandatory
- logicalvalue.
 
- visible
- logicalvalue.
 
- hidden
- logicalvalue.
 
- downloadable
- logicalvalue.
 
- status
- logicalvalue.
 
- overlap
- charactervector.
 
 
Returns
A new Include object.
 
 
Method repr()
Generate a character summarizing the representation of the object.
Usage
Include$repr(start = "[", end = "]")
 
Arguments
- start
- charactersymbol used to start the setting list.
Defaults to- "[".
 
- end
- charactersymbol 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
- characterunique identifier.
 
- index
- charactervariable index.
 
 
 
Method get_setting()
Get setting.
Usage
Include$get_setting(name)
 
Arguments
- name
- charactersetting 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/timevalue 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
- charactersetting name.
Available options are- "status"or `"visible"“.
 
- value
- ANYnew 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.