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