ooodev.adapter.awt.menu_bar_comp module

class ooodev.adapter.awt.menu_bar_comp.MenuBarComp(component)[source]

Bases: _MenuBarComp, MenuBarPartial, ServiceInfoPartial, MenuEvents

Class for managing MenuBar Component.

Parameters:

component (Any) –

__init__(component)[source]

Constructor

Parameters:

component (UnoControlDialog) – UNO Component that supports com.sun.star.awt.MenuBar` service.

Return type:

None

classmethod from_lo(lo_inst=None)[source]

Creates a new instance from Lo.

Parameters:

lo_inst (LoInst, optional) – LoInst, Defaults to Lo.current_lo.

Returns:

The instance.

Return type:

MenuBarComp

property component: com.sun.star.awt.MenuBar

MenuBar Component

Return type:

MenuBar

ooodev.adapter.awt.menu_bar_comp.get_builder(component)[source]

Get the builder for the component.

Parameters:

component (Any) – The component.

Returns:

Builder instance.

Return type:

DefaultBuilder