예제 #1
0
    def _abstract_config_form(self):
        type_hints = odict.odict()
        type_hints["list"] = "List of Datasets"
        type_hints["paired"] = "Dataset Pair"
        type_hints["list:paired"] = "List of Dataset Pairs"

        type_input = formbuilder.DatalistInput(
            name="collection_type",
            label="Collection Type",
            value=self.state["collection_type"],
            extra_attributes=dict(refresh_on_change='true'),
            options=type_hints)
        form = formbuilder.FormBuilder(title=self.name).add_text(
            "name", "Name", value=self.state['name'])
        form.inputs.append(type_input)
        return form
예제 #2
0
 def _abstract_config_form( self ):
     form = formbuilder.FormBuilder(
         title=self.name
     ).add_text( "name", "Name", value=self.state['name'] )
     return form