aboutsummaryrefslogtreecommitdiffstats
path: root/build/widget.json
diff options
context:
space:
mode:
Diffstat (limited to 'build/widget.json')
-rw-r--r--build/widget.json136
1 files changed, 136 insertions, 0 deletions
diff --git a/build/widget.json b/build/widget.json
new file mode 100644
index 000000000..12993e828
--- /dev/null
+++ b/build/widget.json
@@ -0,0 +1,136 @@
+{
+ "accordion": {
+ "dependencies": [],
+ "description": "Displays collapsible content panels for presenting information in a limited amount of space.",
+ "keywords": [
+ "navigation",
+ "panel",
+ "collapse",
+ "expand"
+ ]
+ },
+ "autocomplete": {
+ "dependencies": [ "menu", "position" ],
+ "description": "Lists suggested words as the user is typing.",
+ "keywords": [
+ "form",
+ "word",
+ "predict",
+ "suggest"
+ ]
+ },
+ "button": {
+ "dependencies": [],
+ "description": "Enhances a form with themable buttons.",
+ "keywords": [
+ "form",
+ "radio",
+ "checkbox"
+ ]
+ },
+ "dialog": {
+ "dependencies": [ "button", "draggable", "position", "resizable" ],
+ "description": "Displays customizable dialog windows.",
+ "keywords": [
+ "modal",
+ "alert",
+ "popup"
+ ]
+ },
+ "draggable": {
+ "dependencies": [ "mouse" ],
+ "description": "Enables dragging functionality for any element.",
+ "keywords": [
+ "drag",
+ "drop"
+ ]
+ },
+ "droppable": {
+ "dependencies": [ "draggable", "mouse" ],
+ "description": "Enables drop targets for draggable elements.",
+ "keywords": [
+ "drag",
+ "drop"
+ ]
+ },
+ "menu": {
+ "dependencies": [ "position" ],
+ "description": "Creates nestable menus.",
+ "keywords": [
+ "dropdown",
+ "flyout"
+ ]
+ },
+ "mouse": {
+ "dependencies": [],
+ "description": "Abstracts mouse-based interactions to assist in creating certain widgets.",
+ "keywords": [
+ "abstraction"
+ ],
+ "category": "core"
+ },
+ "progressbar": {
+ "dependencies": [],
+ "description": "Displays a status indicator for loading state, standard percentage, and other progress indicators.",
+ "keywords": [
+ "determinate",
+ "status"
+ ]
+ },
+ "resizable": {
+ "dependencies": [ "mouse" ],
+ "description": "Enables resize functionality for any element.",
+ "keywords": [
+ "resize"
+ ]
+ },
+ "selectable": {
+ "dependencies": [ "mouse" ],
+ "description": "Allows groups of elements to be selected with the mouse.",
+ "keywords": [
+ "selection"
+ ]
+ },
+ "slider": {
+ "dependencies": [ "mouse" ],
+ "description": "Displays a flexible slider with ranges and accessibility via keyboard.",
+ "keywords": [
+ "form",
+ "number",
+ "range"
+ ]
+ },
+ "sortable": {
+ "dependencies": [ "mouse" ],
+ "description": "Enables items in a list to be sorted using the mouse.",
+ "keywords": [
+ "sort",
+ "list"
+ ]
+ },
+ "spinner": {
+ "dependencies": [ "button" ],
+ "description": "Displays buttons to easily input numbers via the keyboard or mouse.",
+ "keywords": [
+ "form",
+ "number",
+ "spinbutton",
+ "stepper"
+ ]
+ },
+ "tabs": {
+ "dependencies": [],
+ "description": "Transforms a set of container elements into a tab structure.",
+ "keywords": [
+ "navigation",
+ "panel",
+ "collapse",
+ "expand"
+ ]
+ },
+ "tooltip": {
+ "dependencies": [ "position" ],
+ "description": "Shows additional information for any element on hover or focus.",
+ "keywords": []
+ }
+}