Skip to contents

This class represents an application with various methods and functionalities.

Format

A list of additional arguments

Value

The launch application

Functions

  • Application: Launch a project

Public

Private

Super classes

epi.geosampler::Base -> epi.geosampler::AppShinyBase -> epi.geosampler::AppShinyWithAuthentification -> epi.geosampler::AppShinyWithTranslation -> epi.geosampler::AppShiny -> Application

Active bindings

data

(character(1)) A function to retrieve the application's data

dlg_method

(character(1)) A function to retrieve the dialog method

keypress

(character(1)) A function to retrieve the keypress

data

(character(1))

dlg_method

(character(1))

keypress

(character(1))
Initializes the object

This function initializes the object with given arguments.

Methods

Inherited methods


Method new()

Usage

Application$new(...)

Arguments

...

A list of additional arguments

Launch a project

This function launches a project with given parameters.


Method launch()

Usage

Application$launch(
  open = TRUE,
  port = NULL,
  options = list(),
  test = FALSE,
  test_record = FALSE,
  authentification = FALSE,
  method = NULL,
  identify = FALSE,
  bbox = c(13.02915, 11.76533, 13.24897, 11.89713)
)

Arguments

open

logical indicating whether or not to open the project on launch

port

Optional numeric port number for the project

options

An optional list of named attributes that are passed as options to the project launch

authentification

Logical indicating whether or not to use authentication

method

An optional character string specifying a specific method for the project

identify

Logical indicating whether or not to use identify part only

Returns

The launch application


Method clone()

The objects of this class are cloneable with this method.

Usage

Application$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.