-
-
Notifications
You must be signed in to change notification settings - Fork 90
Expand file tree
/
Copy pathinit.js
More file actions
94 lines (81 loc) · 2.52 KB
/
Copy pathinit.js
File metadata and controls
94 lines (81 loc) · 2.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
import "gi://Gtk?version=4.0";
import "gi://GtkSource?version=5";
import "gi://Adw?version=1";
import "gi://Vte?version=3.91";
import "gi://Soup?version=3.0";
import "gi://WebKit?version=6.0";
import "gi://Pango?version=1.0";
import Gtk from "gi://Gtk";
import Gio from "gi://Gio";
import Adw from "gi://Adw";
import Xdp from "gi://Xdp";
import Source from "gi://GtkSource";
import WebKit from "gi://WebKit";
import Workbench from "gi://Workbench";
Workbench.init();
Gio._promisify(Adw.MessageDialog.prototype, "choose", "choose_finish");
Gio._promisify(Xdp.Portal.prototype, "trash_file", "trash_file_finish");
Gio._promisify(Xdp.Portal.prototype, "open_uri", "open_uri_finish");
Gio._promisify(Xdp.Portal.prototype, "open_file", "open_file_finish");
Gio._promisify(Xdp.Portal.prototype, "open_directory", "open_directory_finish");
Gio._promisify(Xdp.Portal.prototype, "save_files", "save_files_finish");
Gio._promisify(
Gtk.FileDialog.prototype,
"select_folder",
"select_folder_finish",
);
Gio._promisify(
Gio.InputStream.prototype,
"read_bytes_async",
"read_bytes_finish",
);
Gio._promisify(Gio.InputStream.prototype, "read_all_async", "read_all_finish");
Gio._promisify(Gio.InputStream.prototype, "close_async", "close_finish");
Gio._promisify(
Gio.DataInputStream.prototype,
"read_line_async",
"read_line_finish",
);
Gio._promisify(Gio.OutputStream.prototype, "close_async", "close_finish");
Gio._promisify(
Gio.OutputStream.prototype,
"write_bytes_async",
"write_bytes_finish",
);
Gio._promisify(Gio.Subprocess.prototype, "wait_async", "wait_finish");
Gio._promisify(
Gio.Subprocess.prototype,
"wait_check_async",
"wait_check_finish",
);
Gio._promisify(
Gio.File.prototype,
"replace_contents_async",
"replace_contents_finish",
);
Gio._promisify(
Gio.File.prototype,
"make_directory_async",
"make_directory_finish",
);
Gio._promisify(Gio.File.prototype, "delete_async", "delete_finish");
Gio._promisify(Gio.File.prototype, "move_async", "move_finish");
Gio._promisify(Source.FileSaver.prototype, "save_async", "save_finish");
Gio._promisify(Source.FileLoader.prototype, "load_async", "load_finish");
Gio._promisify(Gio.DBusProxy, "new", "new_finish");
Gio._promisify(Gio.DBusConnection.prototype, "close", "close_finish");
Gio._promisify(
WebKit.WebView.prototype,
"evaluate_javascript",
"evaluate_javascript_finish",
);
Gio._promisify(
Gio.File.prototype,
"enumerate_children_async",
"enumerate_children_finish",
);
Gio._promisify(
Gio.File.prototype,
"load_contents_async",
"load_contents_finish",
);