S or /

SourceClass InputOptions

from egui import InputOptions
class InputOptions:

Options for input state handling.

Properties§

@property def horizontal_scroll_modifier(self, /) -> Modifiers§
@horizontal_scroll_modifier.setter def horizontal_scroll_modifier(self, /, horizontal_scroll_modifier: Modifiers) -> None§
@property def line_scroll_speed(self, /) -> float§
@line_scroll_speed.setter def line_scroll_speed(self, /, line_scroll_speed: float) -> None§
@property def max_click_dist(self, /) -> float§
@max_click_dist.setter def max_click_dist(self, /, max_click_dist: float) -> None§
@property def max_click_duration(self, /) -> float§
@max_click_duration.setter def max_click_duration(self, /, max_click_duration: float) -> None§
@property def max_double_click_delay(self, /) -> float§
@max_double_click_delay.setter def max_double_click_delay(self, /, max_double_click_delay: float) -> None§
@property def scroll_zoom_speed(self, /) -> float§
@scroll_zoom_speed.setter def scroll_zoom_speed(self, /, scroll_zoom_speed: float) -> None§
@property def surrender_focus_on(self, /) -> SurrenderFocusOn§
@surrender_focus_on.setter def surrender_focus_on(self, /, surrender_focus_on: SurrenderFocusOn) -> None§
@property def vertical_scroll_modifier(self, /) -> Modifiers§
@vertical_scroll_modifier.setter def vertical_scroll_modifier(self, /, vertical_scroll_modifier: Modifiers) -> None§
@property def zoom_modifier(self, /) -> Modifiers§
@zoom_modifier.setter def zoom_modifier(self, /, zoom_modifier: Modifiers) -> None§

Methods§

@staticmethod def default() -> InputOptions§
Sourcedef ui(self, /, ui: Ui) -> None§

Show the options in the ui.