Overflow Menu
See: https://www.carbondesignsystem.com/components/overflow-menu/usage/
Use the overflow menu component when additional options are available to the user but there is a space constraint.
Overview
Overflow menu is used when additional options are available to the user and there is a space constraint.
- class carbondesign.tags.overflow_menu.OverflowMenu(*args, **kwargs)
 UI Shell component.
- WANT_CHILDREN = True
 Template Tag needs closing end tag.
- NODE_PROPS = ('id', 'flip', 'direction', 'position', 'align')
 Extended Template Tag arguments.
- CLASS_AND_PROPS = ('trigger',)
 Prepare xxx_class and xxx_props values.
- POSSIBLE_DIRECTION = ('top', 'bottom')
 Documentation only.
- POSSIBLE_POSITION = ('left', 'right')
 Documentation only.
- POSSIBLE_ALIGN = ('start',)
 Documentation only.
- prepare(values, context)
 Prepare values for rendering the templates.
- render_default(values, context)
 Output html of the component.
- render_tmpl_icon(values, context)
 Dynamically render a part of the component’s template.
- class carbondesign.tags.overflow_menu.OverflowMenuItem(*args, **kwargs)
 Overflow Menu item component.
- WANT_CHILDREN = True
 Template Tag needs closing end tag.
- NODE_PROPS = ('disabled', 'active', 'variant')
 Extended Template Tag arguments.
- DEFAULT_TAG = 'button'
 Rendered HTML tag.
- CLASS_AND_PROPS = ('list',)
 Prepare xxx_class and xxx_props values.
- POSSIBLE_VARIANT = ('danger',)
 Documentation only.
- prepare(values, context)
 Prepare values for rendering the templates.
- after_prepare(values, context)
 Simplifying values meant for rendering templates.
- render_default(values, context)
 Output html of the component.