def get_item_pos(item: str) -> Union[List[int]]: """Gets the item's current pos. Returns: pos as a float """ return internal_dpg.get_item_state(item)["pos"]
def get_item_rect_size(item: str) -> Union[List[int]]: """Gets the item's current size. Returns: size as a float list """ return internal_dpg.get_item_state(item)["rect_size"]
def get_item_rect_max(item: str) -> Union[List[int]]: """Gets the item's current rect_max. Returns: rect_max as a float """ return internal_dpg.get_item_state(item)["rect_max"]
def is_item_toggled_open(item: str) -> Union[bool, None]: """Checks if item is toggled_open. Returns: status as a bool """ return internal_dpg.get_item_state(item)["toggled_open"]
def is_item_ok(item: str) -> Union[bool, None]: """Checks if item is a ok. Returns: status as a bool """ return internal_dpg.get_item_state(item)["ok"]
def is_item_activated(item: str) -> Union[bool, None]: """Checks if item is activated. Returns: status as a bool """ return internal_dpg.get_item_state(item)["activated"]
def is_item_deactivated_after_edit(item: str) -> Union[bool, None]: """Checks if item is deactivated_after_edit. Returns: status as a bool """ return internal_dpg.get_item_state(item)["deactivated_after_edit"]
def is_item_ok(item: int) -> Union[bool, None]: """Checks if item is ok and can be used. Returns: status as a bool """ return internal_dpg.get_item_state(item)["ok"]
def is_item_visible(item: str) -> Union[bool, None]: """Checks if item is visible. Returns: status as a bool """ return internal_dpg.get_item_state(item)["visible"]
def is_item_edited(item: int) -> Union[bool, None]: """Checks if item is edited. Returns: status as a bool """ return internal_dpg.get_item_state(item)["edited"]
def get_item_rect_max(item: int) -> List[int]: """Returns item's maximum content region. Returns: position """ return internal_dpg.get_item_state(item)["rect_max"]
def get_item_rect_size(item: int) -> List[int]: """Returns item's available content region. Returns: position """ return internal_dpg.get_item_state(item)["rect_size"]
def get_available_content_region(item: int) -> List[int]: """Returns item's available content region. Returns: position """ return internal_dpg.get_item_state(item)["content_region_avail"]
def get_item_pos(item: int) -> List[int]: """Returns item's position. Returns: position """ return internal_dpg.get_item_state(item)["pos"]