Provenance class

Provenance class

Details

Definition for the Provenance class.

See also

Public fields

name

character value.

icon

character value

color

character value.

description

character value

Methods

Public methods


Method new()

Create a Provenance object.

Usage

Provenance$new(name, icon, color, description)

Arguments

name

character value.

icon

numeric value

color

character value.

description

numeric value.

Returns

A Provenance object.

Method new()

Create a Provenance object.

Usage

Provenance$new(name, icon, color, description)

Arguments

name

character value.

icon

numeric value

color

character value.

description

numeric value.

Returns

A Provenance object.


Method print()

Print the object.

Usage

Provenance$print(...)

Arguments

...

not used.

Method print()

Print the object.

Usage

Provenance$print(...)

Arguments

...

not used.


Method repr()

Generate a character summarizing the representation of the object.

Usage

Provenance$repr(...)

Arguments

...

not used.

Returns

character value.

Method repr()

Generate a character summarizing the representation of the object.

Usage

Provenance$repr(...)

Arguments

...

not used.

Returns

character value.


Method get_widget_data()

Get widget data.

Usage

Provenance$get_widget_data()

Returns

list object.

Method get_widget_data()

Get widget data.

Usage

Provenance$get_widget_data()

Returns

list object.


Method export()

Get widget data.

Usage

Provenance$export()

Returns

character value.

Method export()

Get widget data.

Usage

Provenance$export()

Returns

character value.


Method clone()

The objects of this class are cloneable with this method.

Usage

Provenance$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Method clone()

The objects of this class are cloneable with this method.

Usage

Provenance$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.