reno.explorer.FreeVarsEditor#

class reno.explorer.FreeVarsEditor(model, **params)#

Bases: Viewer

Editor for distributions/values of system free variables.

Methods

__init__(model, **params)

assign_from_controls()

Set references and configuration on the model based on values set in UI.

create_variable_controls()

Set up a bunch of ReferenceEditors for the free variables.

fire_on_run_prior_clicked()

Trigger the callbacks for the run_prior_clicked event.

on_run_prior_clicked(callback)

Register a function to execute when the 'run priors' button is clicked.

servable([title, location, area, target])

Serves the object or adds it to the configured pn.state.template if in a panel serve context, writes to the DOM if in a pyodide context and returns the Panel object to allow it to display itself in a notebook context.

show([title, port, address, ...])

Starts a Bokeh server and displays the Viewable in a new tab.

Attributes

name

param

__annotations__ = {}#
__module__ = 'reno.explorer'#
__panel__()#

Subclasses should return a Panel component to be rendered.

assign_from_controls()#

Set references and configuration on the model based on values set in UI.

create_variable_controls()#

Set up a bunch of ReferenceEditors for the free variables.

fire_on_run_prior_clicked()#

Trigger the callbacks for the run_prior_clicked event.

name = 'FreeVarsEditor'#
on_run_prior_clicked(callback)#

Register a function to execute when the ‘run priors’ button is clicked.

Callbacks for this event should take no parameters.

Parameters:

callback (Callable)