Blocks
hypha.apply.projects.blocks
¶
ProjectFormCustomFormFieldsBlock
¶
Bases: CustomFormFieldsBlock, FormFieldsBlock
A block that can be used for customizable Project-related forms: PAF, SOW, and Report.
Source code in hypha/apply/utils/blocks.py
text_markup
class-attribute
instance-attribute
¶
header_markup
class-attribute
instance-attribute
¶
header_markup = HeadingBlock(group=_('Custom'), label=_('Section header'))
multi_inputs_char
class-attribute
instance-attribute
¶
multi_inputs_char = MultiInputCharFieldBlock(group=_('Fields'))
checkboxes
class-attribute
instance-attribute
¶
checkboxes = CheckboxesFieldBlock(group=_('Fields'))
group_toggle
class-attribute
instance-attribute
¶
group_toggle = GroupToggleBlock(group=_('Custom'))
group_toggle_end
class-attribute
instance-attribute
¶
group_toggle_end = GroupToggleEndBlock(group=_('Custom'))
markdown_text
class-attribute
instance-attribute
¶
markdown_text = MarkdownTextFieldBlock(group=_('Fields'))