Add new APIs

This commit is contained in:
Evgeny
2023-02-23 13:20:34 +04:00
parent 4dc9f05907
commit 75057f8c42
7 changed files with 119 additions and 8 deletions

View File

@@ -0,0 +1,19 @@
function on_resume()
ui:build{
"text <b>This is a sample</b>",
"space 2",
"text Battery level",
"space",
"battery",
"space 2",
"text Notes",
"space",
"notes 2",
"space 2",
"text Exchange rates",
"exchange 10 usd amd",
"space 2",
"text Timezones",
"worldclock new_york kiev bangkok",
}
end

View File

@@ -4,7 +4,7 @@
local table = {}
function on_search(input)
search:show({ input.." 1", input.." 2" })
search:show_buttons({ input.." 1", input.." 2" })
end
function on_click(idx)

View File

@@ -7,7 +7,7 @@ function on_search()
local texts = { "text1", "text2", "text3" }
local colors = { md_colors.purple_400, md_colors.purple_600, md_colors.purple_800 }
search:show(texts, colors)
search:show_buttons(texts, colors)
end
function on_click(idx)

19
samples/search-test3.lua Normal file
View File

@@ -0,0 +1,19 @@
-- name = "Script #3"
-- type = "search"
md_colors = require("md_colors")
function on_search()
local texts = { "Line one", "Line two", "Line three" }
local colors = { md_colors.purple_400, md_colors.purple_600, md_colors.purple_800 }
search:show_lines(texts, colors)
end
function on_click(idx)
if idx == 1 then
system:vibrate(100)
else
system:vibrate(300)
end
end

20
samples/search-test4.lua Normal file
View File

@@ -0,0 +1,20 @@
-- name = "Script #4"
-- type = "search"
md_colors = require("md_colors")
function on_search()
local texts = { "progress 1", "progress 2", "progress 3" }
local progresses = { 10, 50, 90 }
local colors = { md_colors.purple_400, md_colors.purple_600, md_colors.purple_800 }
search:show_progress(texts, progresses, colors)
end
function on_click(idx)
if idx == 1 then
system:vibrate(100)
else
system:vibrate(300)
end
end

20
samples/search-test5.lua Normal file
View File

@@ -0,0 +1,20 @@
-- name = "Script #5"
-- type = "search"
function on_search()
local points = {
{ 1628501740654, 123456789 },
{ 1628503740654, 300000000 },
{ 1628505740654, 987654321 },
}
search:show_chart(points, "x:date y:number")
end
function on_click(idx)
if idx == 1 then
system:vibrate(100)
else
system:vibrate(300)
end
end