magscope.ui.search#
Classes#
Functions#
|
Module Contents#
- class magscope.ui.search.PanelControlTarget[source]#
Bases:
SearchTarget
- class magscope.ui.search.PreferencesSettingTarget[source]#
Bases:
SearchTarget
- class magscope.ui.search.PreferencesWidgetTarget[source]#
Bases:
SearchTarget
- class magscope.ui.search.MenuActionTarget[source]#
Bases:
SearchTarget
- class magscope.ui.search.SearchMatch[source]#
- target: SearchTarget[source]#
- class magscope.ui.search.SearchRegistry(targets: list[SearchTarget] | None = None)[source]#
-
- _targets: list[SearchTarget] = [][source]#
- property targets: list[SearchTarget][source]#
- register(target: SearchTarget) None[source]#
- register_many(targets: list[SearchTarget] | tuple[SearchTarget, Ellipsis]) None[source]#
- matches(text: str) list[SearchMatch][source]#
- best(text: str) SearchTarget | None[source]#