{ "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 themeable buttons.", "keywords": [ "form", "radio", "checkbox" ] }, "dialog": { "dependencies": [ "button", "draggable", "position", "resizable" ], "description": "Displays customizable dialog windows.", "keywords": [ "modal", "alert", "popup" ] }, "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" ] }, "slider": { "dependencies": [ "mouse" ], "description": "Displays a flexible slider with ranges and accessibility via keyboard.", "keywords": [ "form", "number", "range" ] }, "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": [] } }