forms Package

forms Module

FormDefinition and field factories

class galaxy.forms.forms.FormDefinitionAddressFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None)[source]

Return new FormDefinition field.

type = 'address'
class galaxy.forms.forms.FormDefinitionFactory(form_types, field_type_factories)[source]

Bases: object

from_elem(elem, form_definition_current=None)[source]

Return FormDefinition created from an xml element.

new(form_type, name, description=None, fields=None, layout=None, form_definition_current=None)[source]

Return new FormDefinition.

class galaxy.forms.forms.FormDefinitionFieldFactory[source]

Bases: object

from_elem(elem, layout=None)[source]

Return FormDefinition created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None)[source]

Return new FormDefinition field.

type = None
class galaxy.forms.forms.FormDefinitionHistoryFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None)[source]

Return new FormDefinition field.

type = 'history'
class galaxy.forms.forms.FormDefinitionPasswordFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None, area=False)[source]

Return new FormDefinition field.

type = 'password'
class galaxy.forms.forms.FormDefinitionSelectFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None, options=[], checkboxes=False)[source]

Return new FormDefinition field.

type = 'select'
class galaxy.forms.forms.FormDefinitionTextFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None, area=False)[source]

Return new FormDefinition field.

type = 'text'
class galaxy.forms.forms.FormDefinitionWorkflowFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None)[source]

Return new FormDefinition field.

type = 'workflow'
class galaxy.forms.forms.FormDefinitionWorkflowMappingFieldFactory[source]

Bases: galaxy.forms.forms.FormDefinitionFieldFactory

from_elem(elem, layout=None)[source]

Return FormDefinition field created from an xml element.

new(name=None, label=None, required=False, helptext=None, default=None, visible=True, layout=None)[source]

Return new FormDefinition field.

type = 'workflowmapping'
galaxy.forms.forms.field

alias of FormDefinitionHistoryFieldFactory