Source code for ooodev.gui.menu.bar_kind

from enum import Enum
from ooodev.utils.kind import kind_helper


[docs]class BarKind(Enum): """Specifies the horizontal alignment of the text in the control.""" MENU_BAR = "private:resource/menubar/menubar" STATUS_BAR = "private:resource/statusbar/statusbar" FIND_BAR = "private:resource/toolbar/findbar" STANDARD_BAR = "private:resource/toolbar/standardbar" TOOL_BAR = "private:resource/toolbar/toolbar" def __str__(self) -> str: return self.value
[docs] @staticmethod def from_str(s: str) -> "BarKind": """ Gets an ``BarKind`` instance from string. Args: s (str): String that represents the name of an enum Name. Raises: ValueError: If input string is empty. AttributeError: If unable to get ``BarKind`` instance. Returns: BarKind: Enum instance. """ return kind_helper.enum_from_string(s, BarKind)