aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/Module.qml
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/Module.qml')
-rw-r--r--desktop/Module.qml7
1 files changed, 7 insertions, 0 deletions
diff --git a/desktop/Module.qml b/desktop/Module.qml
index 448fa7b..a1817a4 100644
--- a/desktop/Module.qml
+++ b/desktop/Module.qml
@@ -46,6 +46,13 @@ QtObject {
// settings buried inside the page, which is not loaded until opened.
property list<string> keywords: []
+ // The rows inside a settings page, for the search: [{text, key}]. key is
+ // the objectName of the row in the page, which the window scrolls to and
+ // highlights. Kept by the module because the page is not loaded until
+ // opened; refresh() rereads it, and the window calls it on open.
+ property var searchItems: []
+ function refresh() {}
+
// Whether the drawer's grid shows a tile. False for a module reached
// some other way: the user page opens from the drawer's header row.
property bool tiled: !settings