Class MenuItemSep

class ooodev.gui.menu.item.MenuItemSep(*, menu, data, owner, app='', lo_inst=None)[source]

Bases: MenuItemBase

Menu Item Separator

Parameters:
__init__(*, menu, data, owner, app='', lo_inst=None)

Constructor

Parameters:
  • component (XIndexAccess) – UNO Object containing menu item properties.

  • menu (Menu) –

  • data (Tuple[Tuple[PropertyValue, ...], ...]) –

  • owner (IndexAccessComp) –

  • app (str | Service) –

  • lo_inst (LoInst | None) –

property app: str

Get app

Return type:

str

property data: Tuple[Tuple[PropertyValue, ...], ...]

Get menu data

Return type:

Tuple[Tuple[PropertyValue, ...], ...]

property data_dict: Dict[str, Any]

Get menu data as dictionary

Return type:

Dict[str, Any]

property item_kind: MenuItemKind

Get item kind.

Returns:

MenuItemKind.SEP.

Return type:

MenuItemKind

Hint

  • MenuItemKind is an enum and can be imported from ooodev.gui.menu.item.menu_item_kind.

property lo_inst: LoInst

Lo Instance

Return type:

LoInst

property menu: Menu

Get menu that owns this item.

Return type:

Menu

property menu_type: int

Get menu type.

Returns:

Menu type. 0 for MenuItem, 1 for MenuItemSep.

Return type:

int