-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.components.yaml
120 lines (120 loc) · 5.55 KB
/
.components.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# Components of https://github.com/WolfgangFahl/nicegui_widgets
# to be shown in nicegui solution bazaar as per
# https://github.com/WolfgangFahl/nicegui_widgets/issues/52
# see http://ngdemo.bitplan.com/solutions
# WF 2023-12-16
components:
- name: ColorMap
source: /ngwidgets/color_map.py
issue: 69
demo_url: http://ngdemo.bitplan.com/colormap
demo_image_url: https://github.com/user-attachments/assets/29be4688-7bd1-4332-87c4-7876439f92cf
description: >
The ColorMap allows to create a color range matrix defined by start and end colors
and parameters for minimum and maximum luminance and saturation
- name: color_schema.py
source: /ngwidgets/color_schema.py
issue: 15
demo_url: http://ngdemo.bitplan.com/color_schema
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/2bb926d4-da56-4201-a04c-af032d4de08e
description: >
ColorSchema enables NiceGUI color customization.
Includes palettes from https://www.materialpalette.com: RED, PINK, PURPLE,
DEEP PURPLE, ...
- name: combobox.py
source: /ngwidgets/combobox.py
issue: 68
demo_url: http://ngdemo.bitplan.com/combobox
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/c21bb5ef-a63b-4744-ba2f-31b2d3eeff65
description: >
ComboBox enhances the select with_input mode by sorting and displaying
the number of available items
- name: dict_edit.py
source: /ngwidgets/dict_edit.py
issue: 47
demo_url: http://ngdemo.bitplan.com/dictedit
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/405053ea-0b2e-42cf-b637-191e9541603d
description: >
DictEdit is a UI component for editing dictionaries
or dataclasses, supporting dynamic fields with
customizable options and validations.
- name: file_selector.py
source: /ngwidgets/file_selector.py
issue: 7
demo_url: http://nicescad.bitplan.com/
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/5f27ddb9-3827-4cf2-bfb3-f237718ebe38
description: >
FileSelector facilitates directory and file
navigation with filtering and custom handling.
Supports extensions and callback integration.
- name: lod_grid.py
source: /ngwidgets/lod_grid.py
issue: 28
demo_url: http://nicescad.bitplan.com/grid
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/55e850ba-bc92-4879-a943-183501280afe
description: >
ListOfDictsGrid offers a configurable interactive ui.ag_grid for list of
dictionaries hiding the complexities of some ag_grid details.
- name: tristate.py
source: /ngwidgets/tristate.py
issue: 49
demo_url: http://ngdemo.bitplan.com/tristate
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/50998f00-c6a0-4df0-b233-b40ddc15e26a
description: >
Tristate provides a tri-state toggle input for
NiceGUI, cycling through predefined icon sets.
Configurable with various Unicode icons.
- name: users.py
source: /ngwidgets/users.py
issue: 18
demo_url: http://ngdemo.bitplan.com
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/40f0ef1f-21d9-43ac-bb63-6dd6df229ffc
description: >
The Users class handles secure storage and
verification of user credentials using bcrypt
hashing, all managed within a JSON file.
- name: Lang
source: /ngwidgets/widgets.py
issue: 53
demo_url: http://ngdemo.bitplan.com/langs
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/89246655-a8ea-4a80-a3d4-6d22d9db10a5
description: >
Lang is a class representing languages, providing utility methods
related to language data. It includes a method to get a dictionary
of supported languages with their codes and names/representations in HTML entity format.
- name: Link
source: /ngwidgets/widgets.py
issue: 21
demo_url: http://ngdemo.bitplan.com/about
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/96c63a66-f6f9-45b0-a2c6-4eae91d10115
description: >
Link is a utility class for creating HTML links.
It supports customizing URLs, texts, tooltips, targets, and
styles with optional URL encoding. Best used with ui.html() elements
- name: About
source: /ngwidgets/widgets.py
issue: 21
demo_url: http://ngdemo.bitplan.com/about
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/96c63a66-f6f9-45b0-a2c6-4eae91d10115
description: >
About is a class used to generate an "About" section for applications.
It dynamically constructs a UI element displaying version details,
documentation links, and other metadata with customizable styling.
- name: HideShow
source: /ngwidgets/widgets.py
issue: 44
demo_url: http://ngdemo.bitplan.com/hideshow
demo_image_url: https://github.com/WolfgangFahl/nicegui_widgets/assets/1336221/9c8c3769-5750-4836-ade1-24f84dce676b
description: >
HideShow is a class representing a hideable/showable section in a NiceGUI application.
As an alternative to ui.expansion() it allows for dynamic toggling of content visibility,
with customizable labels and initialization settings for user interfaces.
- name: GPXViewer
source: /ngwidgets/gpx.py
issue: 77
demo_url: http://ngdemo.bitplan.com/gpxviewer
demo_image_url: https://private-user-images.githubusercontent.com/1336221/404520387-9155feb3-ee15-4a6e-86d2-cd472f89a2a2.png
description: >
GPXViewer is a component for visualizing GPX (GPS Exchange Format) files using OpenStreetMap and Leaflet.
It can display GPS tracks, routes and waypoints from URLs, with configurable zoom levels
and map centering.