summaryrefslogtreecommitdiff
path: root/src/nautilus-window-slot.h
diff options
context:
space:
mode:
authorCarlos Soriano <csoriano@gnome.org>2018-04-05 23:05:48 +0200
committerCarlos Soriano <csoriano@gnome.org>2018-05-03 22:33:44 +0200
commit1c03da2b897eb3aac1f4206b44ab6f6f08b325b9 (patch)
tree6d53e6a7925b2e976d2bcf4b70ea033d802e1542 /src/nautilus-window-slot.h
parent68d6a01c9258015c9d5e5c0edc5413b36e739ea0 (diff)
downloadnautilus-1c03da2b897eb3aac1f4206b44ab6f6f08b325b9.tar.gz
views: Proxy the view main values and states
So they can be accessed easily from outside the view or window-slot. This is useful for preventing layer violation, as we had in the past.
Diffstat (limited to 'src/nautilus-window-slot.h')
-rw-r--r--src/nautilus-window-slot.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nautilus-window-slot.h b/src/nautilus-window-slot.h
index f62454e48..86b441fdc 100644
--- a/src/nautilus-window-slot.h
+++ b/src/nautilus-window-slot.h
@@ -110,6 +110,10 @@ void nautilus_window_slot_set_active (NautilusWindowSlot *
gboolean active);
gboolean nautilus_window_slot_get_loading (NautilusWindowSlot *slot);
+gboolean nautilus_window_slot_get_searching (NautilusWindowSlot *slot);
+
+GList* nautilus_window_slot_get_selection (NautilusWindowSlot *slot);
+
void nautilus_window_slot_search (NautilusWindowSlot *slot,
const gchar *text);
@@ -122,4 +126,4 @@ void nautilus_window_slot_restore_from_data (NautilusWindowSlot *self,
RestoreTabData* nautilus_window_slot_get_restore_tab_data (NautilusWindowSlot *self);
/* Only used by slot-dnd */
-NautilusView* nautilus_window_slot_get_current_view (NautilusWindowSlot *slot); \ No newline at end of file
+NautilusView* nautilus_window_slot_get_current_view (NautilusWindowSlot *slot);