summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_fileselector.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/elm_fileselector.eo')
-rw-r--r--src/lib/elementary/elm_fileselector.eo65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/lib/elementary/elm_fileselector.eo b/src/lib/elementary/elm_fileselector.eo
deleted file mode 100644
index eac99d9..0000000
--- a/src/lib/elementary/elm_fileselector.eo
+++ /dev/null
@@ -1,65 +0,0 @@
1class Elm.Fileselector extends Efl.Ui.Layout implements Elm.Interface.Fileselector,
2 Efl.Access.Widget.Action, Efl.Ui.Focus.Composition,
3 Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy
4{
5 [[Elementary fileselector class]]
6 legacy_prefix: elm_fileselector;
7 eo_prefix: elm_obj_fileselector;
8 event_prefix: elm_fileselector;
9 methods {
10 @property buttons_ok_cancel {
11 set {
12 [[Enable/disable the "ok" and "cancel" buttons on a given file
13 selector widget
14
15 Note: A file selector without those buttons will never emit the
16 "done" smart event, and is only usable if one is just hooking
17 to the other two events.
18
19 See also @.buttons_ok_cancel.get.
20 ]]
21 }
22 get {
23 [[Get whether the "ok" and "cancel" buttons on a given file
24 selector widget are being shown.
25
26 See also @.buttons_ok_cancel.set for more details.
27 ]]
28 }
29 values {
30 visible: bool; [[$true to show buttons, $false to hide.]]
31 }
32 }
33 }
34 implements {
35 class.constructor;
36 class.destructor;
37 Efl.Object.constructor;
38 Efl.Ui.Widget.widget_event;
39 Efl.Ui.Widget.theme_apply;
40 Elm.Interface.Fileselector.selected_models { get; }
41 Elm.Interface.Fileselector.selected_model { get; set; }
42 Elm.Interface.Fileselector.custom_filter_append;
43 Elm.Interface.Fileselector.expandable { get; set; }
44 Elm.Interface.Fileselector.thumbnail_size { get; set; }
45 Elm.Interface.Fileselector.mime_types_filter_append;
46 Elm.Interface.Fileselector.hidden_visible { get; set; }
47 Elm.Interface.Fileselector.filters_clear;
48 Elm.Interface.Fileselector.is_save { get; set; }
49 Efl.Ui.View.model { get; set; }
50 Elm.Interface.Fileselector.sort_method { get; set; }
51 Elm.Interface.Fileselector.multi_select { get; set; }
52 Elm.Interface.Fileselector.folder_only { get; set; }
53 Elm.Interface.Fileselector.mode { get; set; }
54 Elm.Interface.Fileselector.current_name { get; set; }
55 Efl.Access.Widget.Action.elm_actions { get; }
56 Efl.Part.part_get;
57 }
58 events {
59 done: string; [[Called when OK button was pressed]]
60 /* FIXME: For all three events below, event_info can either be a string or an Efl.Model */
61 activated: void; [[Called when the filesector was activated]]
62 selected,invalid: void; [[Called when fileselector was selected]]
63 directory,open: void; [[Called when a directory was opened]]
64 }
65}