Description Usage Arguments Value Examples
a helper function to update the show method for a struct object
1 | set_obj_show(class_name, extra_string, where = topenv(parent.frame()))
|
class_name |
the name of the to update the method for |
extra_string |
a function that returns an extra string using the input object as an input e.g. function(object)return = 'extra_string' |
where |
the environment to create the object in. default where = topenv(parent.frame()) |
a method is created in the specified environment
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # create an example object first
set_struct_obj(
class_name = 'add_two_inputs',
struct_obj = 'model',
stato = FALSE,
params = c(input_1 = 'numeric', input_2 = 'numeric'),
outputs = c(result = 'numeric'),
prototype = list(
input_1 = 0,
input_2 = 0,
name = 'Add two inputs',
description = 'example class that adds two values together')
)
# now update the method
set_obj_show(
class_name = 'add_two_inputs',
extra_string = function(object) {return('The extra text')}
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.