add clipboard and share functions

This commit is contained in:
Evgeny
2021-08-05 20:53:33 +03:00
parent 15749b9600
commit ae731cc322
3 changed files with 13 additions and 1 deletions

View File

@@ -42,6 +42,9 @@ First line<br/>Second line
* `system:exec(string)` - выполняет shell-команду;
* `system:su(string)` - выполняет shell-команду от имени root;
* `system:get_location()` - возвращает местоположение в таблице с двумя значениями (запрос местоположения НЕ выполняется, используется значение, сохраненное системой ранее);
* `system:copy_to_clipboard(string)` - копирует строку в буфер обмена;
* `system:get_from_clipboard()` - возвращает строку из буфера обмена:
* `system:share_text(string)` - открывает системный диалог "Поделиться";
Результат выполнения shell-команды приходит в колбек `on_shell_result(string)`.

View File

@@ -1,5 +1,5 @@
function on_resume()
while true do
ui:show_text("bad")
system:get_from_clipboard()
end
end

9
clipboard-widget.lua Normal file
View File

@@ -0,0 +1,9 @@
-- name = "Clipboard"
-- description = "Shows current Clipboard contents"
-- type = "widget"
-- author = "Evgeny Zobnin (zobnin@gmail.com)"
-- version = "1.0"
function on_resume()
ui:show_text(system:get_from_clipboard())
end