Source code for ooodev.gui.menu.item.menu_item_base

from __future__ import annotations
from typing import Any, Dict, Tuple, TYPE_CHECKING
import uno
from com.sun.star.beans import PropertyValue

from ooodev.adapter.container.index_access_comp import IndexAccessComp
from ooodev.loader.inst.service import Service
from ooodev.loader import lo as mLo
from ooodev.utils import props as mProps
from ooodev.utils.partial.lo_inst_props_partial import LoInstPropsPartial

if TYPE_CHECKING:
    from ooodev.gui.menu.menu import Menu
    from ooodev.loader.inst.lo_inst import LoInst




    # @menu_type.setter
    # def menu_type(self, value: MenuTypeKind):
    #     """Set menu type"""
    #     self._menu_type = value
    #     self._menu_data["Type"] = int(value)