Skip to content

Commit af6c617

Browse files
docs: js_gui
1 parent f61a725 commit af6c617

File tree

19 files changed

+207
-285
lines changed

19 files changed

+207
-285
lines changed

applications/system/js_app/examples/apps/Scripts/gui.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ let views = {
2424
text: "This is a very long string that demonstrates the TextBox view. Use the D-Pad to scroll backwards and forwards.\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse rhoncus est malesuada quam egestas ultrices. Maecenas non eros a nulla eleifend vulputate et ut risus. Quisque in mauris mattis, venenatis risus eget, aliquam diam. Fusce pretium feugiat mauris, ut faucibus ex volutpat in. Phasellus volutpat ex sed gravida consectetur. Aliquam sed lectus feugiat, tristique lectus et, bibendum lacus. Ut sit amet augue eu sapien elementum aliquam quis vitae tortor. Vestibulum quis commodo odio. In elementum fermentum massa, eu pellentesque nibh cursus at. Integer eleifend lacus nec purus elementum sodales. Nulla elementum neque urna, non vulputate massa semper sed. Fusce ut nisi vitae dui blandit congue pretium vitae turpis.",
2525
}),
2626
demos: submenuView.makeWith({
27+
header: "Choose a demo",
2728
items: [
2829
"Hourglass screen",
2930
"Empty screen",

documentation/doxygen/Doxyfile.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1108,7 +1108,7 @@ EXAMPLE_RECURSIVE = NO
11081108
# that contain images that are to be included in the documentation (see the
11091109
# \image command).
11101110

1111-
IMAGE_PATH =
1111+
IMAGE_PATH = $(DOXY_SRC_ROOT)/documentation/images
11121112

11131113
# The INPUT_FILTER tag can be used to specify a program that doxygen should
11141114
# invoke to filter for each input file. Doxygen will invoke the filter program

documentation/doxygen/js.dox

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ JS modules use the Flipper app plugin system. Each module is compiled into a .fa
1313
- @subpage js_badusb - BadUSB module
1414
- @subpage js_serial - Serial module
1515
- @subpage js_math - Math module
16-
- @subpage js_dialog - Dialog module
17-
- @subpage js_submenu - Submenu module
18-
- @subpage js_textbox - Textbox module
1916
- @subpage js_notification - Notifications module
2017
- @subpage js_event_loop - Event Loop module
2118
- @subpage js_gpio - GPIO module
@@ -25,6 +22,7 @@ JS modules use the Flipper app plugin system. Each module is compiled into a .fa
2522
- @subpage js_gui__empty_screen - Empty view
2623
- @subpage js_gui__text_input - Keyboard-like text input
2724
- @subpage js_gui__text_box - Simple multiline text box
25+
- @subpage js_gui__dialog - Dialog with up to 3 options
2826

2927
All modules have corresponding TypeScript declaration files, so you can set up your IDE to show suggestions when writing JS scripts.
3028

documentation/images/dialog.png

1.34 KB
Loading

documentation/images/empty.png

1005 Bytes
Loading

documentation/images/loading.png

1.15 KB
Loading

documentation/images/submenu.png

1.73 KB
Loading

documentation/images/text_box.png

2.29 KB
Loading
2 KB
Loading

documentation/js/js_dialog.md

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)