add phone functions #2
This commit is contained in:
@@ -154,10 +154,12 @@ Calendar table format:
|
|||||||
* `phone:get_contacts()` - returns table of phone contacts;
|
* `phone:get_contacts()` - returns table of phone contacts;
|
||||||
* `phone:make_call(number)` - dial the number in the dialer;
|
* `phone:make_call(number)` - dial the number in the dialer;
|
||||||
* `phone:send_sms(number, [text])` - open SMS application and enter the number, optionally enter text;
|
* `phone:send_sms(number, [text])` - open SMS application and enter the number, optionally enter text;
|
||||||
|
* `phone:show_contact_dialog(id)` - open contact dialog;
|
||||||
|
|
||||||
Contacts table format:
|
Contacts table format:
|
||||||
|
|
||||||
* `lookupKey` - unique contact identifier;
|
* `id` - contact id;
|
||||||
|
* `lookup_key` - unique contact identifier;
|
||||||
* `name` - contact name;
|
* `name` - contact name;
|
||||||
* `number` - contact number.
|
* `number` - contact number.
|
||||||
|
|
||||||
|
|||||||
@@ -154,10 +154,12 @@ ui:show_context_menu({
|
|||||||
* `phone:get_contacts()` - возвращает таблицу телефонных контактов;
|
* `phone:get_contacts()` - возвращает таблицу телефонных контактов;
|
||||||
* `phone:make_call(number)` - набрать номер в диалере;
|
* `phone:make_call(number)` - набрать номер в диалере;
|
||||||
* `phone:send_sms(number, [text])` - открыть приложение СМС и ввети номер, опционально ввести текст;
|
* `phone:send_sms(number, [text])` - открыть приложение СМС и ввети номер, опционально ввести текст;
|
||||||
|
* `phone:show_contact_dialog(id)` - показать диалог контакта;
|
||||||
|
|
||||||
Формат таблицы контактов:
|
Формат таблицы контактов:
|
||||||
|
|
||||||
* `lookupKey` - уникальный идентификтор контакта;
|
* `id` - ID контакта;
|
||||||
|
* `lookup_key` - уникальный идентификтор контакта;
|
||||||
* `name` - имя контакта;
|
* `name` - имя контакта;
|
||||||
* `number` - номер контакта.
|
* `number` - номер контакта.
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,19 @@
|
|||||||
function on_resume()
|
function on_resume()
|
||||||
ui:show_lines({ "Make call 123", "Send SMS 123" })
|
ui:show_lines({
|
||||||
|
"Make call 123",
|
||||||
|
"Send SMS 123",
|
||||||
|
"Show dialog"
|
||||||
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
function on_click(idx)
|
function on_click(idx)
|
||||||
if idx == 1 then
|
if idx == 1 then
|
||||||
phone:make_call("123")
|
phone:make_call("123")
|
||||||
else
|
elseif idx == 2 then
|
||||||
phone:send_sms("123", "Test")
|
phone:send_sms("123", "Test")
|
||||||
|
else
|
||||||
|
local first_contact = phone:get_contacts()[1]
|
||||||
|
phone:show_contact_dialog(first_contact.id)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user