Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __abs__() (ion.types.Point method) (ion.types.Size method) __add__() (ion.types.Point method) (ion.types.Size method) __bool__() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __class_getitem__() (ion.types.Hook class method) __contains__() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.Hook method) (ion.types.KeyboardCollection method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __copy__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) __deepcopy__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) __eq__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Desktop method) (ion.types.DesktopItemFloating method) (ion.types.DesktopItemTiling method) (ion.types.DesktopItemTilingFrame method) (ion.types.Frame method) (ion.types.KeyboardDevice method) (ion.types.Keymap method) (ion.types.KeymapItem method) (ion.types.KeymapItemsCollection method) (ion.types.MatchKey method) (ion.types.MatchPointer method) (ion.types.Menu method) (ion.types.Output method) (ion.types.Overlay method) (ion.types.Point method) (ion.types.PointerDevice method) (ion.types.Rect method) (ion.types.Size method) (ion.types.SplitNode method) (ion.types.TabletDevice method) (ion.types.Window method) (ion.types.Workspace method) __floordiv__() (ion.types.Point method) (ion.types.Size method) __format__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) __getitem__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.Point method) (ion.types.PointerCollection method) (ion.types.Rect method) (ion.types.Size method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __hash__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Desktop method) (ion.types.DesktopItemFloating method) (ion.types.DesktopItemTiling method) (ion.types.DesktopItemTilingFrame method) (ion.types.Frame method) (ion.types.KeyboardDevice method) (ion.types.Keymap method) (ion.types.KeymapItem method) (ion.types.KeymapItemsCollection method) (ion.types.MatchKey method) (ion.types.MatchPointer method) (ion.types.Menu method) (ion.types.Output method) (ion.types.Overlay method) (ion.types.Point method) (ion.types.PointerDevice method) (ion.types.Rect method) (ion.types.Size method) (ion.types.SplitNode method) (ion.types.TabletDevice method) (ion.types.Window method) (ion.types.Workspace method) __iadd__() (ion.types.Point method) (ion.types.Size method) __init__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.DesktopItemTilingFrame method) (ion.types.Event method) (ion.types.EventCancel method) (ion.types.EventCommand method) (ion.types.EventKey method) (ion.types.EventMenu method) (ion.types.EventMotion method) (ion.types.EventPointer method) (ion.types.EventScroll method) (ion.types.EventTimer method) (ion.types.FontParams method) (ion.types.GeneratorStep method) (ion.types.KeymapHandler method) (ion.types.MatchKey method) (ion.types.MatchPointer method) (ion.types.Menu method) (ion.types.OverlayDesktop method) (ion.types.OverlayDesktopItem method) (ion.types.OverlayExclusive method) (ion.types.OverlayGroup method) (ion.types.OverlayRect method) (ion.types.OverlayTab method) (ion.types.OverlayText method) (ion.types.OverlayTextDynamicDesktopName method) (ion.types.OverlayTextDynamicOutputName method) (ion.types.OverlayTextDynamicWindowAppId method) (ion.types.OverlayTextDynamicWindowTitle method) (ion.types.OverlayTextDynamicWorkspaceName method) (ion.types.OverlayWindow method) (ion.types.OverlayWindowIcon method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) (ion.wm.OverlayGroup method) __isub__() (ion.types.Point method) (ion.types.Size method) __iter__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.Hook method) (ion.types.KeyboardCollection method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.Point method) (ion.types.PointerCollection method) (ion.types.Rect method) (ion.types.Size method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __len__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.Hook method) (ion.types.KeyboardCollection method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.Point method) (ion.types.PointerCollection method) (ion.types.Rect method) (ion.types.Size method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __mul__() (ion.types.Point method) (ion.types.Size method) __ne__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Desktop method) (ion.types.DesktopItemFloating method) (ion.types.DesktopItemTiling method) (ion.types.DesktopItemTilingFrame method) (ion.types.Frame method) (ion.types.KeyboardDevice method) (ion.types.Keymap method) (ion.types.KeymapItem method) (ion.types.KeymapItemsCollection method) (ion.types.MatchKey method) (ion.types.MatchPointer method) (ion.types.Output method) (ion.types.Overlay method) (ion.types.Point method) (ion.types.PointerDevice method) (ion.types.Rect method) (ion.types.Size method) (ion.types.SplitNode method) (ion.types.TabletDevice method) (ion.types.Window method) (ion.types.Workspace method) __neg__() (ion.types.Point method) (ion.types.Size method) __pos__() (ion.types.Point method) (ion.types.Size method) __radd__() (ion.types.Point method) (ion.types.Size method) __repr__() (ion.types.AnimatePreferences method) (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.ContextSnapshot method) (ion.types.CursorPreferences method) (ion.types.CursorToken method) (ion.types.Decor method) (ion.types.DecorGeom method) (ion.types.DecorLook method) (ion.types.DecorPreferences method) (ion.types.Desktop method) (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopItemFloating method) (ion.types.DesktopItemTiling method) (ion.types.DesktopItemTilingFrame method) (ion.types.DesktopTilingCollection method) (ion.types.DndPreferences method) (ion.types.Event method) (ion.types.EventCancel method) (ion.types.EventCommand method) (ion.types.EventKey method) (ion.types.EventMenu method) (ion.types.EventMotion method) (ion.types.EventPointer method) (ion.types.EventScroll method) (ion.types.EventTimer method) (ion.types.FloatingPreferences method) (ion.types.FocusPreferences method) (ion.types.FontParams method) (ion.types.FontPreferences method) (ion.types.Frame method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.GeneratorStep method) (ion.types.Hook method) (ion.types.HooksRegistry method) (ion.types.IdlePreferences method) (ion.types.InputPreferences method) (ion.types.KeyboardCollection method) (ion.types.KeyboardDevice method) (ion.types.KeyboardPreferences method) (ion.types.Keymap method) (ion.types.KeymapItem method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MatchKey method) (ion.types.MatchPointer method) (ion.types.Menu method) (ion.types.MenuRegistry method) (ion.types.Output method) (ion.types.OutputCollection method) (ion.types.Overlay method) (ion.types.OverlayCollection method) (ion.types.OverlayDesktop method) (ion.types.OverlayDesktopItem method) (ion.types.OverlayExclusive method) (ion.types.OverlayGroup method) (ion.types.OverlayRect method) (ion.types.OverlayTab method) (ion.types.OverlayText method) (ion.types.OverlayTextDynamicDesktopName method) (ion.types.OverlayTextDynamicOutputName method) (ion.types.OverlayTextDynamicWindowAppId method) (ion.types.OverlayTextDynamicWindowTitle method) (ion.types.OverlayTextDynamicWorkspaceName method) (ion.types.OverlayWindow method) (ion.types.OverlayWindowIcon method) (ion.types.Point method) (ion.types.PointerCollection method) (ion.types.PointerDevice method) (ion.types.PointerPreferences method) (ion.types.Preferences method) (ion.types.Rect method) (ion.types.Size method) (ion.types.SplitNode method) (ion.types.StartupPreferences method) (ion.types.SystemPreferences method) (ion.types.TabletCollection method) (ion.types.TabletDevice method) (ion.types.TabletPreferences method) (ion.types.TilingPreferences method) (ion.types.TouchpadPreferences method) (ion.types.Window method) (ion.types.WindowCollection method) (ion.types.Workspace method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) (ion.utils.GeneratorHandle method) __reversed__() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) __rfloordiv__() (ion.types.Point method) (ion.types.Size method) __rmul__() (ion.types.Point method) (ion.types.Size method) __rsub__() (ion.types.Point method) (ion.types.Size method) __setitem__() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) __sub__() (ion.types.Point method) (ion.types.Size method) A A (in module ion.constants.keys) accel_profile (ion.types.PointerDevice attribute) (ion.types.PointerPreferences attribute) (ion.types.TouchpadPreferences attribute) accel_speed (ion.types.PointerDevice attribute) (ion.types.PointerPreferences attribute) (ion.types.TouchpadPreferences attribute) active (ion.types.FrameWindowCollection attribute) active_goto() (ion.types.WindowCollection method) add() (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) align (ion.types.OverlayDesktop attribute) (ion.types.OverlayDesktopItem attribute) (ion.types.OverlayTab attribute) (ion.types.OverlayText attribute) (ion.types.OverlayTextDynamic attribute) (ion.types.OverlayWindow attribute) (ion.types.OverlayWindowIcon attribute) alpha (ion.types.OverlayGroup attribute) ALT (in module ion.constants.modifiers) ALT_L (in module ion.constants.keys) ALT_R (in module ion.constants.keys) AnimatePreferences (class in ion.types) APOSTROPHE (in module ion.constants.keys) append() (ion.types.Hook method) (ion.types.OverlayCollection method) area() (ion.types.Rect method) (ion.types.Size method) attach_tagged() (ion.types.Frame method) auto_float_dialog (ion.types.FloatingPreferences attribute) auto_float_fixed_size (ion.types.FloatingPreferences attribute) auto_gaps (ion.types.TilingPreferences attribute) axis_rotate() (ion.types.SplitNodeContainer method) B B (in module ion.constants.keys) BACK (in module ion.constants.pointer_buttons) BACK_SLASH (in module ion.constants.keys) BACK_SPACE (in module ion.constants.keys) background_color (ion.types.OverlayText attribute) (ion.types.OverlayTextDynamic attribute) bevel_highlight (ion.types.DecorLook attribute) bevel_shadow (ion.types.DecorLook attribute) bevel_width (ion.types.DecorLook attribute) border (ion.types.DecorLook attribute) bounds_calc() (ion.types.OutputCollection method) BRACKET_LEFT (in module ion.constants.keys) BRACKET_RIGHT (in module ion.constants.keys) build() (ion.types.ContextSnapshot static method) C C (in module ion.constants.keys) cancel() (ion.utils.GeneratorHandle method) CAPS_LOCK (in module ion.constants.keys) capture() (ion.types.ContextAccessor method) center_ceil() (ion.types.Rect method) center_ceil_x() (ion.types.Rect method) center_ceil_y() (ion.types.Rect method) center_floor() (ion.types.Rect method) center_floor_x() (ion.types.Rect method) center_floor_y() (ion.types.Rect method) child_other() (ion.types.SplitNodeContainer method) child_remove() (ion.types.SplitNodeContainer method) child_swap() (ion.types.SplitNodeContainer method) clear() (ion.types.Hook method) (ion.types.KeymapItemsCollection method) (ion.types.MenuRegistry method) (ion.types.OverlayCollection method) CLICK (in module ion.constants.event_actions) click_method (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) close() (ion.types.Window method) color (ion.types.OverlayExclusive attribute) (ion.types.OverlayText attribute) (ion.types.OverlayTextDynamic attribute) ColorRGB (class in ion.types) ColorRGB.is_frozen (in module ion.types) ColorRGBA (class in ion.types) ColorRGBA.is_frozen (in module ion.types) COMMA (in module ion.constants.keys) compositor_logout() (in module ion.ops) compositor_quit() (in module ion.ops) compositor_reload() (in module ion.ops) compositor_session_pause_post (ion.types.HooksRegistry attribute) compositor_session_pause_pre (ion.types.HooksRegistry attribute) compositor_session_resume_post (ion.types.HooksRegistry attribute) compositor_session_resume_pre (ion.types.HooksRegistry attribute) compositor_shutdown_pre (ion.types.HooksRegistry attribute) compositor_startup_post (ion.types.HooksRegistry attribute) config_dir() (in module ion.app) configure() (ion.types.Output method) contains() (ion.types.Rect method) context (in module ion.wm) context_store() (ion.types.UILayout method) ContextAccessor (class in ion.types) ContextAccessor.button (in module ion.types) ContextAccessor.desktop (in module ion.types) ContextAccessor.frame (in module ion.types) ContextAccessor.output (in module ion.types) ContextAccessor.split (in module ion.types) ContextAccessor.window (in module ion.types) ContextAccessor.workspace (in module ion.types) ContextSnapshot (class in ion.types) ContextSnapshot.ContextSnapshot (class in ion.types) CONTROL_L (in module ion.constants.keys) CONTROL_R (in module ion.constants.keys) copy() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) corner_resize_size (ion.types.FloatingPreferences attribute) CTRL (in module ion.constants.modifiers) cursor_pop() (in module ion.wm) cursor_push() (in module ion.wm) CursorPreferences (class in ion.types) CursorToken (class in ion.types) CursorToken.CursorToken (class in ion.types) D D (in module ion.constants.keys) data_dir() (in module ion.app) Decor (class in ion.app) (class in ion.types) decor (in module ion.app) DecorGeom (class in ion.types) DecorLook (class in ion.types) DecorPreferences (class in ion.types) DELETE (in module ion.constants.keys) delete_empty_workspace() (in module ion.ops) depth_sort() (ion.types.DesktopFloatingCollection method) depth_swap() (ion.types.DesktopFloatingCollection method) depth_to_back() (ion.types.DesktopFloatingCollection method) (ion.types.DesktopItemFloating method) depth_to_front() (ion.types.DesktopFloatingCollection method) (ion.types.DesktopItemFloating method) Desktop (class in ion.types) desktop (ion.types.OverlayDesktop attribute) Desktop.data (in module ion.types) Desktop.id (in module ion.types) Desktop.is_empty (in module ion.types) Desktop.is_valid (in module ion.types) Desktop.items_floating (in module ion.types) Desktop.items_tiling (in module ion.types) desktop_axis (ion.types.AnimatePreferences attribute) desktop_axis_rows (ion.types.AnimatePreferences attribute) desktop_color (ion.types.DecorPreferences attribute) desktop_delete() (in module ion.ops) desktop_focus_cycle() (in module ion.ops) desktop_focus_directional() (in module ion.ops) desktop_focus_empty_cycle() (in module ion.ops) desktop_focus_occupied_cycle() (in module ion.ops) desktop_item_carousel_cancel() (in module ion.ops) desktop_item_carousel_confirm() (in module ion.ops) desktop_item_cycle_carousel() (in module ion.ops) desktop_new() (in module ion.ops) desktop_new_post (ion.types.HooksRegistry attribute) desktop_overview() (in module ion.ops) desktop_overview_cancel() (in module ion.ops) desktop_overview_confirm() (in module ion.ops) desktop_overview_navigate() (in module ion.ops) desktop_overview_select() (in module ion.ops) desktop_remove_post (ion.types.HooksRegistry attribute) desktop_remove_pre (ion.types.HooksRegistry attribute) desktop_rename_post (ion.types.HooksRegistry attribute) desktop_rename_pre (ion.types.HooksRegistry attribute) desktop_slide_duration (ion.types.AnimatePreferences attribute) desktop_switch_post (ion.types.HooksRegistry attribute) desktop_switch_pre (ion.types.HooksRegistry attribute) desktop_zoom_duration (ion.types.AnimatePreferences attribute) DesktopCollection (class in ion.types) DesktopCollection.active (in module ion.types) DesktopFloatingCollection (class in ion.types) DesktopFloatingCollection.active (in module ion.types) DesktopItemFloating (class in ion.types) DesktopItemFloating.depth (in module ion.types) DesktopItemFloating.is_valid (in module ion.types) DesktopItemFloatingFrame (class in ion.types) DesktopItemFloatingFrame.frame (in module ion.types) DesktopItemFloatingWorkspace (class in ion.types) DesktopItemFloatingWorkspace.workspace (in module ion.types) DesktopItemTiling (class in ion.types) DesktopItemTiling.is_valid (in module ion.types) DesktopItemTiling.output (in module ion.types) DesktopItemTiling.rect (in module ion.types) DesktopItemTilingFrame (class in ion.types) DesktopItemTilingFrame.frame (in module ion.types) DesktopItemTilingFrame.is_valid (in module ion.types) DesktopItemTilingWorkspace (class in ion.types) DesktopItemTilingWorkspace.workspace (in module ion.types) desktops (in module ion.wm) DesktopTilingCollection (class in ion.types) DesktopTilingCollection.active (in module ion.types) DesktopTilingCollection.has_all_output (in module ion.types) DesktopTilingCollection.has_per_output (in module ion.types) Direction (class in ion.types) disable_while_typing (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) divider (ion.types.DecorLook attribute) divider_at_pointer() (in module ion._internal) divider_width (ion.types.DecorGeom attribute) DndPreferences (class in ion.types) DOUBLE_CLICK (in module ion.constants.event_actions) double_click_time (ion.types.FocusPreferences attribute) DOWN (in module ion.constants.keys) (ion.types.Direction attribute) dpms (ion.types.Output attribute) dpms_timeout (ion.types.IdlePreferences attribute) DRAG (in module ion.constants.event_actions) drag_lock (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) drag_threshold (ion.types.FocusPreferences attribute) E E (in module ion.constants.keys) edge_direction_at() (in module ion._internal) edge_margin (ion.types.DndPreferences attribute) edge_switch_delay_ms (ion.types.DndPreferences attribute) edge_wrap (ion.types.DndPreferences attribute) empty_frame_color (ion.types.DecorPreferences attribute) END (in module ion.constants.keys) ensure() (ion.types.KeymapsRegistry method) EQUAL (in module ion.constants.keys) error_report() (in module ion.utils) ESCAPE (in module ion.constants.keys) Event (class in ion.types) Event.modifiers (in module ion.types) Event.position (in module ion.types) Event.time_stamp (in module ion.types) EventCancel (class in ion.types) EventCommand (class in ion.types) EventKey (class in ion.types) EventKey.key (in module ion.types) EventKey.press (in module ion.types) EventKey.text (in module ion.types) EventMenu (class in ion.types) EventMotion (class in ion.types) EventPointer (class in ion.types) EventPointer.button (in module ion.types) EventPointer.press (in module ion.types) EventScroll (class in ion.types) EventScroll.delta_x (in module ion.types) EventScroll.delta_y (in module ion.types) EventTimer (class in ion.types) exec() (in module ion.utils) exec_generator() (in module ion.utils) EXTRA (in module ion.constants.pointer_buttons) F F (in module ion.constants.keys) F1 (in module ion.constants.keys) F10 (in module ion.constants.keys) F11 (in module ion.constants.keys) F12 (in module ion.constants.keys) F13 (in module ion.constants.keys) F14 (in module ion.constants.keys) F15 (in module ion.constants.keys) F16 (in module ion.constants.keys) F17 (in module ion.constants.keys) F18 (in module ion.constants.keys) F19 (in module ion.constants.keys) F2 (in module ion.constants.keys) F20 (in module ion.constants.keys) F21 (in module ion.constants.keys) F22 (in module ion.constants.keys) F23 (in module ion.constants.keys) F24 (in module ion.constants.keys) F3 (in module ion.constants.keys) F4 (in module ion.constants.keys) F5 (in module ion.constants.keys) F6 (in module ion.constants.keys) F7 (in module ion.constants.keys) F8 (in module ion.constants.keys) F9 (in module ion.constants.keys) face (ion.types.FontParams attribute) fill_color (ion.types.OverlayRect attribute) find_adjacent() (ion.types.DesktopCollection method) (ion.types.SplitNode method) find_by_frame() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.OutputCollection method) (ion.types.WorkspaceCollection method) find_by_id() (ion.types.DesktopCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.OutputCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) find_by_item() (ion.types.DesktopCollection method) find_by_output() (ion.types.DesktopTilingCollection method) (ion.types.WorkspaceCollection method) find_by_window() (ion.types.DesktopCollection method) (ion.types.FrameCollection method) (ion.types.OutputCollection method) (ion.types.WorkspaceCollection method) find_by_workspace() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) find_children() (ion.types.Window method) find_isect_all_point() (ion.types.FrameCollection method) (ion.types.OutputCollection method) find_isect_all_rect() (ion.types.FrameCollection method) (ion.types.OutputCollection method) floating_border (ion.types.DecorLook attribute) floating_depth_to_back() (in module ion.ops) floating_depth_to_front() (in module ion.ops) floating_focus_raise() (in module ion._internal) floating_frame_resize_begin() (in module ion._internal) floating_frame_resize_end() (in module ion._internal) floating_item_at_pointer() (in module ion._internal) floating_lower() (in module ion.ops) floating_lower_at_pointer() (in module ion._internal) floating_move() (in module ion.ops) floating_raise() (in module ion.ops) floating_raise_at_pointer() (in module ion._internal) floating_rect (ion.types.Workspace attribute) floating_resize() (in module ion.ops) floating_resize_edge_at_pointer() (in module ion._internal) FloatingPreferences (class in ion.types) focus() (ion.types.Desktop method) (ion.types.Frame method) (ion.types.Output method) (ion.types.Window method) focus_last() (ion.types.WindowCollection method) FocusPreferences (class in ion.types) font_size (ion.types.OverlayText attribute) FontParams (class in ion.types) FontPreferences (class in ion.types) FORWARD (in module ion.constants.pointer_buttons) Frame (class in ion.types) Frame.active_index (in module ion.types) Frame.content_rect (in module ion.types) Frame.data (in module ion.types) Frame.id (in module ion.types) Frame.is_floating (in module ion.types) Frame.is_focused (in module ion.types) Frame.is_valid (in module ion.types) Frame.split_node (in module ion.types) Frame.windows (in module ion.types) frame_delete() (in module ion.ops) frame_focus_cycle() (in module ion.ops) frame_join() (in module ion.ops) frame_tab_activate() (in module ion.ops) frame_tab_cycle() (in module ion.ops) frame_tab_drag() (in module ion.ops) frame_tab_index_move() (in module ion.ops) frame_tab_nth() (in module ion.ops) frame_tile() (in module ion.ops) frame_untile() (in module ion.ops) FrameCollection (class in ion.types) FrameCollection.active (in module ion.types) frames (in module ion.wm) FrameWindowCollection (class in ion.types) freeze() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) from_rgb_hex() (ion.types.ColorRGB class method) (ion.types.ColorRGBA class method) from_rgba_hex() (ion.types.ColorRGBA class method) fullscreen (ion.types.Window attribute) fullscreen_frame_color (ion.types.DecorPreferences attribute) fullscreen_move_to_output() (ion.types.Window method) G G (in module ion.constants.keys) gapless (ion.types.SplitNodeContainer attribute) gapless_manual (ion.types.SplitNodeContainer attribute) GeneratorHandle (class in ion.utils) GeneratorHandle.pending (in module ion.utils) GeneratorStep (class in ion.types) GeneratorStep.consume_event (in module ion.types) GeneratorStep.restart (in module ion.types) GeneratorStep.time (in module ion.types) geom (ion.types.Decor attribute) get() (ion.types.DesktopCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WorkspaceCollection method) getset_writable() (in module ion._internal) GRAVE (in module ion.constants.keys) H H (in module ion.constants.keys) HOME (in module ion.constants.keys) home() (in module ion.utils) Hook (class in ion.types) hook_running() (in module ion._internal) hooks (in module ion.app) HooksRegistry (class in ion.types) HYPER (in module ion.constants.modifiers) HYPER_L (in module ion.constants.keys) HYPER_R (in module ion.constants.keys) I I (in module ion.constants.keys) idle_lock (ion.types.HooksRegistry attribute) IdlePreferences (class in ion.types) index() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.FrameCollection method) (ion.types.FrameWindowCollection method) (ion.types.OutputCollection method) (ion.types.OverlayCollection method) (ion.types.WindowCollection method) (ion.types.WorkspaceCollection method) (ion.types.WorkspaceFrameCollection method) (ion.types.WorkspaceWindowCollection method) InputPreferences (class in ion.types) InputPreferences.keyboard_defaults (in module ion.types) InputPreferences.pointer_defaults (in module ion.types) InputPreferences.tablet_defaults (in module ion.types) InputPreferences.touchpad_defaults (in module ion.types) INSERT (in module ion.constants.keys) insert() (ion.types.Hook method) (ion.types.OverlayCollection method) intersection() (ion.types.Rect method) intersects() (ion.types.Rect method) ion module ion._internal module ion.app module ion.app.input module ion.constants module ion.constants.event_actions module ion.constants.keys module ion.constants.modifiers module ion.constants.pointer_buttons module ion.ops module ion.types module ion.ui module ion.utils module ion.wm module ipc_args (in module ion.app) is_empty() (ion.types.Rect method) (ion.types.Size method) is_enabled (ion.types.PointerDevice attribute) (ion.types.PointerPreferences attribute) (ion.types.TabletDevice attribute) (ion.types.TabletPreferences attribute) (ion.types.TouchpadPreferences attribute) is_init (in module ion.app) is_inverted() (ion.types.Rect method) is_negative() (ion.types.Size method) item (ion.types.OverlayDesktopItem attribute) items() (ion.types.DesktopCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WorkspaceCollection method) J J (in module ion.constants.keys) join() (ion.types.SplitNodeContainer method) K K (in module ion.constants.keys) keyboard_add_post (ion.types.HooksRegistry attribute) keyboard_remove_pre (ion.types.HooksRegistry attribute) KeyboardCollection (class in ion.types) KeyboardCollection.active (in module ion.types) KeyboardDevice (class in ion.types) KeyboardDevice.is_valid (in module ion.types) KeyboardDevice.name (in module ion.types) KeyboardDevice.name_base (in module ion.types) KeyboardDevice.port_id (in module ion.types) KeyboardDevice.usb_id (in module ion.types) KeyboardPreferences (class in ion.types) keyboards (in module ion.app.input) Keymap (class in ion.types) Keymap.id (in module ion.types) Keymap.is_builtin (in module ion.types) Keymap.is_valid (in module ion.types) Keymap.items (in module ion.types) Keymap.name (in module ion.types) keymap_prompt() (in module ion.ops) KeymapHandler (class in ion.types) KeymapItem (class in ion.types) KeymapItem.event (in module ion.types) KeymapItem.id (in module ion.types) KeymapItem.is_valid (in module ion.types) KeymapItem.keymap (in module ion.types) KeymapItem.operator (in module ion.types) KeymapItem.operator_idname (in module ion.types) KeymapItemsCollection (class in ion.types) KeymapItemsCollection.is_valid (in module ion.types) KeymapItemsCollection.keymap (in module ion.types) keymaps (in module ion.app) KeymapsRegistry (class in ion.types) keys() (ion.types.DesktopCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WorkspaceCollection method) kill() (ion.types.Window method) KP_0 (in module ion.constants.keys) KP_1 (in module ion.constants.keys) KP_2 (in module ion.constants.keys) KP_3 (in module ion.constants.keys) KP_4 (in module ion.constants.keys) KP_5 (in module ion.constants.keys) KP_6 (in module ion.constants.keys) KP_7 (in module ion.constants.keys) KP_8 (in module ion.constants.keys) KP_9 (in module ion.constants.keys) KP_ADD (in module ion.constants.keys) KP_DECIMAL (in module ion.constants.keys) KP_DIVIDE (in module ion.constants.keys) KP_ENTER (in module ion.constants.keys) KP_MULTIPLY (in module ion.constants.keys) KP_SUBTRACT (in module ion.constants.keys) L L (in module ion.constants.keys) layout (ion.types.KeyboardDevice attribute) (ion.types.KeyboardPreferences attribute) layout_calc() (ion.types.DesktopCollection method) layout_options (ion.types.KeyboardDevice attribute) layout_variant (ion.types.KeyboardDevice attribute) LEFT (in module ion.constants.keys) (in module ion.constants.pointer_buttons) (ion.types.Direction attribute) left_handed (ion.types.PointerDevice attribute) (ion.types.PointerPreferences attribute) (ion.types.TabletDevice attribute) (ion.types.TabletPreferences attribute) (ion.types.TouchpadPreferences attribute) lerp() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) log() (in module ion.utils) LOGO (in module ion.constants.modifiers) LOGO_L (in module ion.constants.keys) LOGO_R (in module ion.constants.keys) logout() (in module ion.app) logout_timeout (ion.types.SystemPreferences attribute) look (ion.types.Decor attribute) M M (in module ion.constants.keys) match_keymaps() (ion.types.KeymapHandler method) match_single() (ion.types.KeymapHandler method) MatchKey (class in ion.types) MatchPointer (class in ion.types) max (ion.types.Rect attribute) Menu (class in ion.types) menu() (ion.types.UILayout method) Menu.idname (in module ion.types) Menu.name (in module ion.types) menu_bevel_highlight (ion.types.DecorLook attribute) menu_bevel_shadow (ion.types.DecorLook attribute) menu_bg (ion.types.DecorLook attribute) menu_show() (in module ion.ops) menu_text (ion.types.DecorLook attribute) menu_text_inactive (ion.types.DecorLook attribute) MenuBuilder (class in ion.types) MenuBuilder.layout (in module ion.types) MenuRegistry (class in ion.types) menus (in module ion.app) message_font (ion.types.FontPreferences attribute) MIDDLE (in module ion.constants.pointer_buttons) min (ion.types.Rect attribute) MINUS (in module ion.constants.keys) mode (ion.types.DecorPreferences attribute) module ion ion._internal ion.app ion.app.input ion.constants ion.constants.event_actions ion.constants.keys ion.constants.modifiers ion.constants.pointer_buttons ion.ops ion.types ion.ui ion.utils ion.wm move_to_desktop() (ion.types.DesktopItemFloating method) move_to_floating() (ion.types.Window method) move_to_frame() (ion.types.Window method) move_to_output() (ion.types.DesktopItemFloating method) move_to_tiling() (ion.types.Window method) move_to_workspace() (ion.types.Window method) N N (in module ion.constants.keys) name (ion.types.Desktop attribute) (ion.types.Workspace attribute) natural_scroll (ion.types.PointerDevice attribute) (ion.types.PointerPreferences attribute) (ion.types.TouchpadPreferences attribute) new() (ion.types.DesktopCollection method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.WorkspaceCollection method) new_from_split_node() (ion.types.WorkspaceCollection method) notify() (in module ion.utils) notify_on_error (ion.types.SystemPreferences attribute) NUM_LOCK (in module ion.constants.keys) NUMBER_0 (in module ion.constants.keys) NUMBER_1 (in module ion.constants.keys) NUMBER_2 (in module ion.constants.keys) NUMBER_3 (in module ion.constants.keys) NUMBER_4 (in module ion.constants.keys) NUMBER_5 (in module ion.constants.keys) NUMBER_6 (in module ion.constants.keys) NUMBER_7 (in module ion.constants.keys) NUMBER_8 (in module ion.constants.keys) NUMBER_9 (in module ion.constants.keys) O O (in module ion.constants.keys) offset() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) offset_y (ion.types.FontParams attribute) on_activation (ion.types.FocusPreferences attribute) operator() (ion.types.UILayout method) options (ion.types.KeyboardPreferences attribute) outline_color (ion.types.OverlayRect attribute) outline_width (ion.types.OverlayRect attribute) Output (class in ion.types) Output.data (in module ion.types) Output.fullscreen_window (in module ion.types) Output.id (in module ion.types) Output.is_enabled (in module ion.types) Output.is_focused (in module ion.types) Output.is_valid (in module ion.types) Output.name (in module ion.types) Output.rect (in module ion.types) Output.scale (in module ion.types) Output.transform (in module ion.types) output_add_post (ion.types.HooksRegistry attribute) output_add_pre (ion.types.HooksRegistry attribute) output_focus_directional() (in module ion.ops) output_move_directional() (in module ion.ops) output_remove_post (ion.types.HooksRegistry attribute) output_remove_pre (ion.types.HooksRegistry attribute) output_resize_post (ion.types.HooksRegistry attribute) output_resize_pre (ion.types.HooksRegistry attribute) OutputCollection (class in ion.types) OutputCollection.active (in module ion.types) OutputCollection.active_pointer (in module ion.types) outputs (in module ion.wm) Overlay (class in ion.types) Overlay.data (in module ion.types) Overlay.id (in module ion.types) Overlay.is_live (in module ion.types) Overlay.parent (in module ion.types) overlay_root (in module ion.wm) OverlayCollection (class in ion.types) OverlayDesktop (class in ion.types) OverlayDesktopItem (class in ion.types) OverlayExclusive (class in ion.types) OverlayGroup (class in ion.types) (class in ion.wm) OverlayGroup.overlays (in module ion.types) OverlayRect (class in ion.types) OverlayTab (class in ion.types) OverlayTab.frame (in module ion.types) OverlayTab.window (in module ion.types) OverlayText (class in ion.types) OverlayTextDynamic (class in ion.types) OverlayTextDynamicDesktopName (class in ion.types) OverlayTextDynamicOutputName (class in ion.types) OverlayTextDynamicWindowAppId (class in ion.types) OverlayTextDynamicWindowTitle (class in ion.types) OverlayTextDynamicWorkspaceName (class in ion.types) OverlayWindow (class in ion.types) OverlayWindowIcon (class in ion.types) P P (in module ion.constants.keys) PAGE_DOWN (in module ion.constants.keys) PAGE_UP (in module ion.constants.keys) PAUSE (in module ion.constants.keys) PERIOD (in module ion.constants.keys) Point (class in ion.types) Point.is_frozen (in module ion.types) point_remap_ceil() (ion.types.Rect method) point_remap_floor() (ion.types.Rect method) pointer_add_post (ion.types.HooksRegistry attribute) pointer_click_to_raise (ion.types.FocusPreferences attribute) pointer_follow (ion.types.FocusPreferences attribute) pointer_remove_pre (ion.types.HooksRegistry attribute) pointer_warp (ion.types.FocusPreferences attribute) pointer_warp() (ion.types.Frame method) (ion.types.Output method) pointer_warp_factor (ion.types.FocusPreferences attribute) pointer_warp_if_needed() (ion.types.Frame method) (ion.types.Output method) pointer_warp_margin (ion.types.FocusPreferences attribute) PointerCollection (class in ion.types) PointerCollection.active (in module ion.types) PointerDevice (class in ion.types) PointerDevice.is_touchpad (in module ion.types) PointerDevice.is_valid (in module ion.types) PointerDevice.name (in module ion.types) PointerDevice.name_base (in module ion.types) PointerDevice.port_id (in module ion.types) PointerDevice.usb_id (in module ion.types) PointerPreferences (class in ion.types) pointers (in module ion.app.input) pop() (ion.types.Hook method) (ion.types.OverlayCollection method) popup_dismiss() (in module ion.ui) popup_menu() (in module ion.ui) popup_message() (in module ion.ui) popup_tooltip() (in module ion.ui) position (ion.types.OverlayDesktop attribute) (ion.types.OverlayDesktopItem attribute) (ion.types.OverlayGroup attribute) (ion.types.OverlayTab attribute) (ion.types.OverlayText attribute) (ion.types.OverlayTextDynamic attribute) (ion.types.OverlayWindow attribute) (ion.types.OverlayWindowIcon attribute) Preferences (class in ion.types) preferences (in module ion.app) Preferences.animate (in module ion.types) Preferences.cursor (in module ion.types) Preferences.decor (in module ion.types) Preferences.dnd (in module ion.types) Preferences.floating (in module ion.types) Preferences.focus (in module ion.types) Preferences.fonts (in module ion.types) Preferences.idle (in module ion.types) Preferences.input (in module ion.types) Preferences.startup (in module ion.types) Preferences.system (in module ion.types) Preferences.tiling (in module ion.types) PRESS (in module ion.constants.event_actions) PRINT (in module ion.constants.keys) process_event() (ion.types.KeymapHandler method) prompt() (ion.types.KeymapsRegistry method) python_exec() (in module ion.ops) Q Q (in module ion.constants.keys) quit() (in module ion.app) R R (in module ion.constants.keys) Rect (class in ion.types) rect (ion.types.DesktopItemFloating attribute) (ion.types.OverlayRect attribute) Rect.is_frozen (in module ion.types) Rect.size (in module ion.types) Rect.size_x (in module ion.types) Rect.size_y (in module ion.types) rect_remap_ceil() (ion.types.Rect method) rect_remap_floor() (ion.types.Rect method) register() (in module ion.ops) RELEASE (in module ion.constants.event_actions) remove() (ion.types.DesktopCollection method) (ion.types.DesktopFloatingCollection method) (ion.types.DesktopTilingCollection method) (ion.types.Hook method) (ion.types.KeymapItemsCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OverlayCollection method) (ion.types.WorkspaceCollection method) repeat_delay (ion.types.KeyboardPreferences attribute) repeat_rate (ion.types.KeyboardPreferences attribute) reset() (ion.types.AnimatePreferences method) (ion.types.CursorPreferences method) (ion.types.DecorPreferences method) (ion.types.DndPreferences method) (ion.types.FloatingPreferences method) (ion.types.FocusPreferences method) (ion.types.FontPreferences method) (ion.types.IdlePreferences method) (ion.types.InputPreferences method) (ion.types.KeyboardPreferences method) (ion.types.PointerPreferences method) (ion.types.Preferences method) (ion.types.StartupPreferences method) (ion.types.SystemPreferences method) (ion.types.TabletPreferences method) (ion.types.TilingPreferences method) (ion.types.TouchpadPreferences method) RETURN (in module ion.constants.keys) reverse() (ion.types.OverlayCollection method) RIGHT (in module ion.constants.keys) (in module ion.constants.pointer_buttons) (ion.types.Direction attribute) rotation_angle (ion.types.TabletDevice attribute) (ion.types.TabletPreferences attribute) S S (in module ion.constants.keys) scale (ion.types.OverlayDesktop attribute) (ion.types.OverlayDesktopItem attribute) (ion.types.OverlayGroup attribute) (ion.types.OverlayTab attribute) (ion.types.OverlayText attribute) (ion.types.OverlayTextDynamic attribute) (ion.types.OverlayWindow attribute) (ion.types.OverlayWindowIcon attribute) SCROLL_LOCK (in module ion.constants.keys) scroll_method (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) SEMICOLON (in module ion.constants.keys) separator() (ion.types.UILayout method) shell() (in module ion.utils) SHIFT (in module ion.constants.modifiers) SHIFT_L (in module ion.constants.keys) SHIFT_R (in module ion.constants.keys) show() (ion.types.MenuRegistry method) SIDE (in module ion.constants.pointer_buttons) Size (class in ion.types) size (ion.types.CursorPreferences attribute) (ion.types.OverlayWindowIcon attribute) Size.is_frozen (in module ion.types) size_min (ion.types.FloatingPreferences attribute) skip_desktop_overlay (ion.types.DesktopItemFloating attribute) SLASH (in module ion.constants.keys) sloppy_focus_update() (in module ion._internal) sort() (ion.types.DesktopCollection method) (ion.types.FrameWindowCollection method) (ion.types.OverlayCollection method) source (ion.types.OverlayTextDynamicDesktopName attribute) (ion.types.OverlayTextDynamicOutputName attribute) (ion.types.OverlayTextDynamicWindowAppId attribute) (ion.types.OverlayTextDynamicWindowTitle attribute) (ion.types.OverlayTextDynamicWorkspaceName attribute) SPACE (in module ion.constants.keys) split() (ion.types.SplitNodeLeaf method) split_axis_set() (ion.types.SplitNodeContainer method) split_divider_position_set() (ion.types.SplitNodeContainer method) split_divider_position_to_ratio() (ion.types.SplitNodeContainer method) split_ratio (ion.types.SplitNodeContainer attribute) SplitNode (class in ion.types) SplitNode.is_valid (in module ion.types) SplitNode.parent (in module ion.types) SplitNode.rect (in module ion.types) SplitNodeContainer (class in ion.types) SplitNodeContainer.child_max (in module ion.types) SplitNodeContainer.child_min (in module ion.types) SplitNodeContainer.last_active (in module ion.types) SplitNodeContainer.split_axis (in module ion.types) SplitNodeLeaf (class in ion.types) SplitNodeLeaf.frame (in module ion.types) StartupPreferences (class in ion.types) swap() (ion.types.OverlayCollection method) switch_to_new (ion.types.FocusPreferences attribute) system_exec() (in module ion.ops) system_noop() (in module ion.ops) system_shell() (in module ion.ops) SystemPreferences (class in ion.types) SystemPreferences.desktop_layout_providers (in module ion.types) T T (in module ion.constants.keys) TAB (in module ion.constants.keys) tab_activate_delay_ms (ion.types.DndPreferences attribute) tab_at_pointer() (in module ion._internal) tab_drop_resolve() (in module ion._internal) tab_drop_slot() (in module ion._internal) tab_focused_active (ion.types.DecorLook attribute) tab_focused_active_bevel_highlight (ion.types.DecorLook attribute) tab_focused_active_bevel_shadow (ion.types.DecorLook attribute) tab_focused_inactive (ion.types.DecorLook attribute) tab_move_cycle() (ion.types.Frame method) tab_pad (ion.types.DecorGeom attribute) (ion.types.DecorLook attribute) tab_size (ion.types.OverlayTab attribute) tab_unfocused_active (ion.types.DecorLook attribute) tab_unfocused_active_bevel_highlight (ion.types.DecorLook attribute) tab_unfocused_active_bevel_shadow (ion.types.DecorLook attribute) tab_unfocused_inactive (ion.types.DecorLook attribute) tab_urgent (ion.types.DecorLook attribute) tab_urgent_bevel_highlight (ion.types.DecorLook attribute) tab_urgent_bevel_shadow (ion.types.DecorLook attribute) tablet_add_post (ion.types.HooksRegistry attribute) tablet_remove_pre (ion.types.HooksRegistry attribute) TabletCollection (class in ion.types) TabletCollection.active (in module ion.types) TabletDevice (class in ion.types) TabletDevice.is_valid (in module ion.types) TabletDevice.name (in module ion.types) TabletDevice.name_base (in module ion.types) TabletDevice.port_id (in module ion.types) TabletDevice.usb_id (in module ion.types) TabletPreferences (class in ion.types) tablets (in module ion.app.input) tag (ion.types.Window attribute) tag_attach() (in module ion.ops) tag_clear() (in module ion.ops) tag_set() (in module ion.ops) tap_and_drag (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) tap_to_click (ion.types.PointerDevice attribute) (ion.types.TouchpadPreferences attribute) TASK (in module ion.constants.pointer_buttons) text (ion.types.OverlayText attribute) text_disabled (ion.types.DecorLook attribute) text_focused_active (ion.types.DecorLook attribute) text_inactive (ion.types.DecorLook attribute) text_urgent (ion.types.DecorLook attribute) theme (ion.types.CursorPreferences attribute) tile() (ion.types.Frame method) tiling_divider_gapless_set() (in module ion.ops) tiling_divider_resize() (in module ion.ops) tiling_floating_split() (in module ion.ops) tiling_focus_directional() (in module ion.ops) tiling_orient_directional() (in module ion.ops) tiling_resize() (in module ion.ops) tiling_split() (in module ion.ops) tiling_split_axis_rotate() (in module ion.ops) tiling_split_axis_set() (in module ion.ops) tiling_swap() (in module ion.ops) TilingPreferences (class in ion.types) timeout (ion.types.IdlePreferences attribute) titlebar_font (ion.types.FontPreferences attribute) titlebar_height (ion.types.DecorGeom attribute) titlebar_icon_size (ion.types.DecorGeom attribute) to_hex() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) to_rgb() (ion.types.ColorRGBA method) to_rgba() (ion.types.ColorRGB method) to_tuple() (ion.types.ColorRGB method) (ion.types.ColorRGBA method) (ion.types.Point method) (ion.types.Rect method) (ion.types.Size method) TouchpadPreferences (class in ion.types) translate() (ion.types.Rect method) U U (in module ion.constants.keys) UILayout (class in ion.types) union() (ion.types.Rect method) unregister() (in module ion.ops) UP (in module ion.constants.keys) (ion.types.Direction attribute) urgent (ion.types.Window attribute) use_alpha_merged (ion.types.OverlayGroup attribute) use_numlock (ion.types.StartupPreferences attribute) use_xwayland (ion.types.StartupPreferences attribute) V V (in module ion.constants.keys) values() (ion.types.DesktopCollection method) (ion.types.KeyboardCollection method) (ion.types.KeymapsRegistry method) (ion.types.MenuRegistry method) (ion.types.OutputCollection method) (ion.types.PointerCollection method) (ion.types.TabletCollection method) (ion.types.WorkspaceCollection method) variant (ion.types.KeyboardPreferences attribute) version() (in module ion.app) visible (ion.types.DesktopItemFloating attribute) W W (in module ion.constants.keys) Window (class in ion.types) window (ion.types.OverlayWindow attribute) (ion.types.OverlayWindowIcon attribute) Window.app_id (in module ion.types) Window.content_rect (in module ion.types) Window.data (in module ion.types) Window.frame_rect (in module ion.types) Window.id (in module ion.types) Window.is_floating (in module ion.types) Window.is_focused (in module ion.types) Window.is_valid (in module ion.types) Window.is_x11 (in module ion.types) Window.output_fullscreen (in module ion.types) Window.parent (in module ion.types) Window.parent_root (in module ion.types) Window.pid (in module ion.types) Window.size (in module ion.types) Window.size_max (in module ion.types) Window.size_min (in module ion.types) Window.title (in module ion.types) Window.workspace (in module ion.types) window_app_id_change_post (ion.types.HooksRegistry attribute) window_app_id_change_pre (ion.types.HooksRegistry attribute) window_carousel_cancel() (in module ion.ops) window_carousel_confirm() (in module ion.ops) window_close() (in module ion.ops) window_close_post (ion.types.HooksRegistry attribute) window_close_pre (ion.types.HooksRegistry attribute) window_cycle_carousel() (in module ion.ops) window_detach_to_floating() (in module ion._internal) window_floating_post (ion.types.HooksRegistry attribute) window_floating_pre (ion.types.HooksRegistry attribute) window_floating_set() (in module ion.ops) window_focus_last() (in module ion.ops) window_focus_post (ion.types.HooksRegistry attribute) window_focus_pre (ion.types.HooksRegistry attribute) window_fullscreen_all_set() (in module ion.ops) window_fullscreen_post (ion.types.HooksRegistry attribute) window_fullscreen_pre (ion.types.HooksRegistry attribute) window_fullscreen_set() (in module ion.ops) window_kill() (in module ion.ops) window_move_post (ion.types.HooksRegistry attribute) window_move_pre (ion.types.HooksRegistry attribute) window_new_post (ion.types.HooksRegistry attribute) window_new_pre (ion.types.HooksRegistry attribute) window_overview() (in module ion.ops) window_overview_cancel() (in module ion.ops) window_overview_confirm() (in module ion.ops) window_overview_navigate() (in module ion.ops) window_overview_select() (in module ion.ops) window_pad (ion.types.DecorGeom attribute) (ion.types.DecorLook attribute) window_reorder() (ion.types.Frame method) window_switcher() (in module ion.ops) window_switcher_cancel() (in module ion.ops) window_switcher_next() (in module ion.ops) window_switcher_prev() (in module ion.ops) window_tiling_move_directional() (in module ion.ops) window_title_change_post (ion.types.HooksRegistry attribute) window_title_change_pre (ion.types.HooksRegistry attribute) window_urgent_post (ion.types.HooksRegistry attribute) window_urgent_pre (ion.types.HooksRegistry attribute) window_workspace_pop() (in module ion.ops) window_workspace_push() (in module ion.ops) WindowCollection (class in ion.types) WindowCollection.active (in module ion.types) windows (in module ion.wm) Workspace (class in ion.types) Workspace.data (in module ion.types) Workspace.frames (in module ion.types) Workspace.id (in module ion.types) Workspace.is_empty (in module ion.types) Workspace.is_floating (in module ion.types) Workspace.is_focused (in module ion.types) Workspace.is_tiling (in module ion.types) Workspace.is_valid (in module ion.types) Workspace.root (in module ion.types) Workspace.windows (in module ion.types) workspace_delete_post (ion.types.HooksRegistry attribute) workspace_delete_pre (ion.types.HooksRegistry attribute) workspace_floating_set() (in module ion.ops) workspace_map_floating_post (ion.types.HooksRegistry attribute) workspace_map_tiling_post (ion.types.HooksRegistry attribute) workspace_new_floating() (in module ion.ops) workspace_new_post (ion.types.HooksRegistry attribute) workspace_new_tiling_on_desktop() (in module ion.ops) workspace_new_tiling_on_output() (in module ion.ops) workspace_rename_post (ion.types.HooksRegistry attribute) workspace_rename_pre (ion.types.HooksRegistry attribute) workspace_tile_on_desktop() (in module ion.ops) workspace_tile_on_output() (in module ion.ops) workspace_unmap_floating_post (ion.types.HooksRegistry attribute) workspace_unmap_tiling_post (ion.types.HooksRegistry attribute) workspace_untile() (in module ion.ops) WorkspaceCollection (class in ion.types) WorkspaceCollection.active (in module ion.types) WorkspaceFrameCollection (class in ion.types) WorkspaceFrameCollection.active (in module ion.types) workspaces (in module ion.wm) WorkspaceWindowCollection (class in ion.types) WorkspaceWindowCollection.active (in module ion.types) X X (in module ion.constants.keys) x (ion.types.Point attribute) (ion.types.Size attribute) XF86_AUDIO_FORWARD (in module ion.constants.keys) XF86_AUDIO_LOWER_VOLUME (in module ion.constants.keys) XF86_AUDIO_MIC_MUTE (in module ion.constants.keys) XF86_AUDIO_MUTE (in module ion.constants.keys) XF86_AUDIO_NEXT (in module ion.constants.keys) XF86_AUDIO_PAUSE (in module ion.constants.keys) XF86_AUDIO_PLAY (in module ion.constants.keys) XF86_AUDIO_PREV (in module ion.constants.keys) XF86_AUDIO_RAISE_VOLUME (in module ion.constants.keys) XF86_AUDIO_REWIND (in module ion.constants.keys) XF86_AUDIO_STOP (in module ion.constants.keys) XF86_CALCULATOR (in module ion.constants.keys) XF86_EJECT (in module ion.constants.keys) XF86_LAUNCH_0 (in module ion.constants.keys) XF86_LAUNCH_1 (in module ion.constants.keys) XF86_LAUNCH_2 (in module ion.constants.keys) XF86_LAUNCH_3 (in module ion.constants.keys) XF86_LAUNCH_4 (in module ion.constants.keys) XF86_LAUNCH_5 (in module ion.constants.keys) XF86_LAUNCH_6 (in module ion.constants.keys) XF86_LAUNCH_7 (in module ion.constants.keys) XF86_LAUNCH_8 (in module ion.constants.keys) XF86_LAUNCH_9 (in module ion.constants.keys) XF86_MON_BRIGHTNESS_DOWN (in module ion.constants.keys) XF86_MON_BRIGHTNESS_UP (in module ion.constants.keys) XF86_POWER_OFF (in module ion.constants.keys) XF86_SCREEN_SAVER (in module ion.constants.keys) XF86_SLEEP (in module ion.constants.keys) Y Y (in module ion.constants.keys) y (ion.types.Point attribute) (ion.types.Size attribute) Z Z (in module ion.constants.keys)