docs: update portal for WRnexusJS 0.5.0
This commit is contained in:
+168
-161
File diff suppressed because it is too large
Load Diff
+102
-101
@@ -1,4 +1,4 @@
|
||||
# WRNexusJS 0.4.0 comprehensive documentation index
|
||||
# WRNexusJS 0.5.0 comprehensive documentation index
|
||||
|
||||
Status: Private Developer Preview. Runtime: Bun. UI language: .wrn.
|
||||
This is the documentation application, not the framework monorepo.
|
||||
@@ -40,13 +40,14 @@ This is the documentation application, not the framework monorepo.
|
||||
- https://wrnexusjs.dev/benchmarks
|
||||
- https://wrnexusjs.dev/roadmap
|
||||
- https://wrnexusjs.dev/changelog
|
||||
- https://wrnexusjs.dev/releases/0.4.0
|
||||
- https://wrnexusjs.dev/releases/0.5.0
|
||||
- https://wrnexusjs.dev/security
|
||||
- https://wrnexusjs.dev/support
|
||||
- https://wrnexusjs.dev/license
|
||||
- https://wrnexusjs.dev/search
|
||||
- https://wrnexusjs.dev/404
|
||||
- https://wrnexusjs.dev/packages/ai
|
||||
- https://wrnexusjs.dev/packages/auth
|
||||
- https://wrnexusjs.dev/packages/authz
|
||||
- https://wrnexusjs.dev/packages/captcha
|
||||
- https://wrnexusjs.dev/packages/cli
|
||||
@@ -169,23 +170,23 @@ For exact APIs, use installed package README files followed by exported declarat
|
||||
### Accordion
|
||||
Mount: data-component="Accordion"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", items: string = [], multiple: boolean = false, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Props: size: string = "default", color: string = "primary", variant: string = "default", class: string = "", id: string = "accordion", items: string = [], defaultOpen: string = [], multiple: boolean = false, alwaysOpen: boolean = false, disabled: boolean = false, indicator: string = "plus", indicatorPosition: string = "start", showIndicator: boolean = true, bordered: boolean = false, separated: boolean = false, flush: boolean = false, contentItalic: boolean = false
|
||||
Slots: none
|
||||
Events: change, open, close
|
||||
|
||||
### AdvancedDatePicker
|
||||
Mount: data-component="AdvancedDatePicker"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Advanced Date Picker", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: input, change, open, close, clear
|
||||
|
||||
### AdvancedRangeSlider
|
||||
Mount: data-component="AdvancedRangeSlider"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Advanced Range Slider", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: input, change, start, end
|
||||
|
||||
### AdvancedSelect
|
||||
Mount: data-component="AdvancedSelect"
|
||||
@@ -197,35 +198,35 @@ Events: search, select, change, clear, open, close, load, error
|
||||
### Alert
|
||||
Mount: data-component="Alert"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Alert", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Props: size: string = "default", color: string = "info", variant: string = "soft", class: string = "", radius: string = "md", shadow: string = "sm", title: string = "Alert", description: string = "", items: string = [], actions: string = [], showIcon: boolean = false, icon: string = "", dismissible: boolean = false, dismissLabel: string = "Dismiss alert", role: string = "alert", live: string = "polite", linkLabel: string = "", linkHref: string = "", actionLabel: string = "", actionHref: string = "", compact: boolean = false
|
||||
Slots: none
|
||||
Events: dismiss, action
|
||||
|
||||
### Avatar
|
||||
Mount: data-component="Avatar"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Avatar", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Props: src: string = "", alt: string = "", initials: string = "", size: string = "md", color: string = "primary", variant: string = "solid", shape: string = "circle", status: string = "", statusLabel: string = "", statusPosition: string = "bottom", badge: string = "", badgeIcon: string = "", badgeLabel: string = "", tooltip: string = "", name: string = "", description: string = "", loading: string = "lazy", class: string = ""
|
||||
Slots: none
|
||||
Events: load, error, click
|
||||
|
||||
### AvatarGroup
|
||||
Mount: data-component="AvatarGroup"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Avatar Group", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Props: items: string = [], size: string = "md", color: string = "primary", variant: string = "solid", shape: string = "circle", layout: string = "stack", maxVisible: number = 4, columns: number = 3, borderColor: string = "", showTooltips: boolean = true, overflowLabel: string = "Show remaining members", class: string = ""
|
||||
Slots: none
|
||||
Events: overflow
|
||||
|
||||
### Badge
|
||||
Mount: data-component="Badge"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Badge", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Props: label: string = "Badge", size: string = "md", color: string = "primary", variant: string = "solid", shape: string = "pill", class: string = "", icon: string = "", iconPosition: string = "start", dot: boolean = false, dotOnly: boolean = false, dotLabel: string = "Status", animated: boolean = false, avatarSrc: string = "", avatarAlt: string = "", dismissible: boolean = false, dismissLabel: string = "Remove badge", truncate: boolean = false, maxWidth: string = "12rem", anchorLabel: string = "", anchorIcon: string = "", placement: string = "inline", anchorLabelText: string = "Badge anchor"
|
||||
Slots: none
|
||||
Events: dismiss
|
||||
|
||||
### Blockquote
|
||||
Mount: data-component="Blockquote"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Blockquote", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: quote: string = "I just wanted to say that I'm very happy with my purchase so far. The documentation is outstanding - clear and detailed.", citation: string = "", citationTitle: string = "", citationUrl: string = "", avatarSrc: string = "", avatarAlt: string = "", size: string = "md", color: string = "primary", align: string = "left", variant: string = "default", quoteMark: boolean = true, italic: boolean = true, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
|
||||
@@ -234,77 +235,77 @@ Mount: data-component="Breadcrumb"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Breadcrumb", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: navigate, click
|
||||
|
||||
### Button
|
||||
Mount: data-component="Button"
|
||||
Category: base
|
||||
Props: label: string = "Button", loadingLabel: string = "Loading…", description: string = "", as: string = "", href: string = "", target: string = "", rel: string = "", type: string = "button", variant: string = "default", color: string = "primary", size: string = "default", disabled: boolean = false, loading: boolean = false, pill: boolean = false, fullWidth: boolean = false, icon: string = "", iconPosition: string = "start", ariaLabel: string = "", ariaPressed: string = "", ariaExpanded: string = "", ariaControls: string = "", title: string = "", autofocus: boolean = false, controlClass: string = "", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: click, focus, blur
|
||||
|
||||
### ButtonGroup
|
||||
Mount: data-component="ButtonGroup"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Button Group", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: items: string = [], value: string = "", size: string = "md", color: string = "primary", variant: string = "default", orientation: string = "horizontal", responsive: boolean = false, attached: boolean = true, selectable: boolean = false, toolbar: boolean = false, disabled: boolean = false, ariaLabel: string = "Button group", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: click, select, change
|
||||
|
||||
### Card
|
||||
Mount: data-component="Card"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Card", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: title: string = "Card title", subtitle: string = "", description: string = "", header: string = "", footer: string = "", imageSrc: string = "", imageAlt: string = "", imagePosition: string = "top", actionLabel: string = "", actionHref: string = "", headerActions: string = [], navigation: string = [], activeNav: string = "", mobileNavigation: boolean = false, alertTitle: string = "", alertDescription: string = "", empty: boolean = false, emptyTitle: string = "No data to show", emptyIcon: string = "icon-[lucide--inbox]", items: string = [], size: string = "md", color: string = "primary", variant: string = "default", layout: string = "vertical", align: string = "left", hover: string = "none", scrollable: boolean = false, maxHeight: string = "18rem", dismissible: boolean = false, ariaLabel: string = "", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: click, action, navigate, dismiss, load, error
|
||||
|
||||
### Carousel
|
||||
Mount: data-component="Carousel"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Carousel", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", title: string = "", description: string = "", items: string = [], activeIndex: number = 0, slidesPerView: number = 1, gap: string = "0.75rem", showPagination: boolean = false, isAutoPlay: boolean = false, autoplayInterval: number = 4000, isInfiniteLoop: boolean = false, isRTL: boolean = false, isCentered: boolean = false, isDraggable: boolean = false, isAutoHeight: boolean = false, isSnap: boolean = false, showCounter: boolean = false, thumbnails: string = "none", ariaLabel: string = "Content carousel", variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: initialize, change, previous, next, play, pause, reachStart, reachEnd, dragStart, dragEnd
|
||||
|
||||
### Chart
|
||||
Mount: data-component="Chart"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Chart", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, dataPointClick, legendToggle
|
||||
|
||||
### ChatBubble
|
||||
Mount: data-component="ChatBubble"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Chat Bubble", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", title: string = "", description: string = "", items: string = [], oneSided: boolean = false, showAvatars: boolean = false, showMetadata: boolean = false, ariaLabel: string = "Conversation", variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: action, messageClick, avatarClick, linkClick
|
||||
|
||||
### Checkbox
|
||||
Mount: data-component="Checkbox"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Checkbox", name: string = "", value: string = "on", checked: boolean = false, disabled: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Checkbox", hiddenLabel: boolean = false, placeholder: string = "", variant: string = "normal", icon: string = "", iconPosition: string = "start", value: string = "on", values: string = [], options: string = [], checked: boolean = false, indeterminate: boolean = false, orientation: string = "vertical", card: boolean = false, rightAligned: boolean = false, list: boolean = false, helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, invalid
|
||||
|
||||
### Clipboard
|
||||
Mount: data-component="Clipboard"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Clipboard", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: copy, success, error
|
||||
|
||||
### Collapse
|
||||
Mount: data-component="Collapse"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", items: string = [], multiple: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", items: string = [], multiple: boolean = false, mode: string = "panel", initialOpenIndexes: string = [], ariaLabel: string = "Collapsible content", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: toggle, open, close
|
||||
|
||||
### ColorPicker
|
||||
Mount: data-component="ColorPicker"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Color Picker", name: string = "", value: string = "", placeholder: string = "", type: string = "color", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Color", hiddenLabel: boolean = false, placeholder: string = "", value: string = "#2563eb", icon: string = "", iconPosition: string = "start", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, variant: string = "normal", readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur
|
||||
|
||||
### Columns
|
||||
Mount: data-component="Columns"
|
||||
@@ -325,7 +326,7 @@ Mount: data-component="Confetti"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Confetti", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: start, complete
|
||||
|
||||
### Container
|
||||
Mount: data-component="Container"
|
||||
@@ -339,49 +340,49 @@ Mount: data-component="ContextMenu"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Context Menu", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close, select
|
||||
|
||||
### CopyMarkup
|
||||
Mount: data-component="CopyMarkup"
|
||||
Category: advanced-forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Copy Markup", name: string = "", value: string = "", placeholder: string = "", type: string = "text", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: copy, success, error
|
||||
|
||||
### CustomScrollbar
|
||||
Mount: data-component="CustomScrollbar"
|
||||
Category: layout
|
||||
Props: size: string = "default", color: string = "primary", columns: number = 2, gap: string = "md", maxWidth: string = "xl", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: scroll
|
||||
|
||||
### DataMap
|
||||
Mount: data-component="DataMap"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Data Map", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, change
|
||||
|
||||
### DataTable
|
||||
Mount: data-component="DataTable"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", caption: string = "Data Table", columns: string = [], rows: string = [], striped: boolean = true, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: sort, select, change, rowClick, pageChange
|
||||
|
||||
### DatePicker
|
||||
Mount: data-component="DatePicker"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Date Picker", name: string = "", value: string = "", placeholder: string = "", type: string = "date", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Date Picker", id: string = "", name: string = "", value: string = "", placeholder: string = "", type: string = "date", locale: string = "en-US", firstDayOfWeek: number = 0, months: string = [{ label: "Jan", value: "01" }, { label: "Feb", value: "02" }, { label: "Mar", value: "03" }, { label: "Apr", value: "04" }, { label: "May", value: "05" }, { label: "Jun", value: "06" }, { label: "Jul", value: "07" }, { label: "Aug", value: "08" }, { label: "Sep", value: "09" }, { label: "Oct", value: "10" }, { label: "Nov", value: "11" }, { label: "Dec", value: "12" }], days: string = [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], years: string = [2024, 2025, 2026, 2027, 2028, 2029, 2030], min: string = "", max: string = "", step: string = "", helperText: string = "", cornerHint: string = "", error: string = "", variant: string = "normal", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, open, close, focus, blur, invalid
|
||||
|
||||
### DeviceFrame
|
||||
Mount: data-component="DeviceFrame"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Device Frame", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Device Frame", description: string = "", items: string = [], variant: string = "default", device: string = "phone", orientation: string = "portrait", src: string = "", srcdoc: string = "", frameTitle: string = "Device preview", showToolbar: boolean = true, allow: string = "", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: change, rotate
|
||||
|
||||
### Divider
|
||||
Mount: data-component="Divider"
|
||||
@@ -395,42 +396,42 @@ Mount: data-component="DragAndDrop"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Drag And Drop", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: dragStart, dragEnd, dragEnter, dragLeave, drop, change
|
||||
|
||||
### Drawer
|
||||
Mount: data-component="Drawer"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Drawer", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close
|
||||
|
||||
### Dropdown
|
||||
Mount: data-component="Dropdown"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Dropdown", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close, select, change
|
||||
|
||||
### FileInput
|
||||
Mount: data-component="FileInput"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "File Input", name: string = "", value: string = "", placeholder: string = "", type: string = "file", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "File", hiddenLabel: boolean = false, placeholder: string = "Choose a file", value: string = "", icon: string = "icon-[lucide--upload]", iconPosition: string = "start", accept: string = "", multiple: boolean = false, helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, variant: string = "normal", readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, select, clear, invalid
|
||||
|
||||
### FileUpload
|
||||
Mount: data-component="FileUpload"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "File Upload", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, upload, progress, success, error, cancel, remove
|
||||
|
||||
### FileUploadProgress
|
||||
Mount: data-component="FileUploadProgress"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Progress", value: number = 50, max: number = 100, showValue: boolean = true, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Progress", value: number = 50, max: number = 100, showValue: boolean = true, fileName: string = "", fileSize: string = "", uploadedSize: string = "", status: string = "uploading", cancelLabel: string = "Cancel upload", retryLabel: string = "Retry upload", class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: cancel, retry, complete
|
||||
|
||||
### Grid
|
||||
Mount: data-component="Grid"
|
||||
@@ -444,21 +445,21 @@ Mount: data-component="Image"
|
||||
Category: layout
|
||||
Props: size: string = "default", color: string = "primary", src: string = "", alt: string = "", width: string = "", height: string = "", loading: string = "lazy", rounded: boolean = false, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: load, error
|
||||
|
||||
### Input
|
||||
Mount: data-component="Input"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Input", name: string = "", value: string = "", placeholder: string = "", type: string = "text", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Input", hiddenLabel: boolean = false, placeholder: string = "", value: string = "", type: string = "text", variant: string = "normal", icon: string = "", iconPosition: string = "start", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, autocomplete: string = "", inputmode: string = "", minlength: string = "", maxlength: string = "", pattern: string = "", min: string = "", max: string = "", step: string = "", class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, invalid, keydown, keyup
|
||||
|
||||
### InputGroup
|
||||
Mount: data-component="InputGroup"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Input Group", name: string = "", value: string = "", placeholder: string = "", type: string = "text", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Input group", hiddenLabel: boolean = false, value: string = "", placeholder: string = "", type: string = "text", startText: string = "", endText: string = "", icon: string = "", iconPosition: string = "start", actionLabel: string = "", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, variant: string = "normal", readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, submit, action
|
||||
|
||||
### InputNumber
|
||||
Mount: data-component="InputNumber"
|
||||
@@ -479,84 +480,84 @@ Mount: data-component="LayoutSplitter"
|
||||
Category: layout
|
||||
Props: size: string = "default", color: string = "primary", columns: number = 2, gap: string = "md", maxWidth: string = "xl", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: resizeStart, resize, resizeEnd
|
||||
|
||||
### LegendIndicator
|
||||
Mount: data-component="LegendIndicator"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Legend Indicator", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: toggle, select
|
||||
|
||||
### Link
|
||||
Mount: data-component="Link"
|
||||
Category: layout
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Link", href: string = "#", target: string = "", rel: string = "", external: boolean = false, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: click, focus, blur
|
||||
|
||||
### List
|
||||
Mount: data-component="List"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "List", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, click
|
||||
|
||||
### ListGroup
|
||||
Mount: data-component="ListGroup"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "List Group", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, change
|
||||
|
||||
### Map
|
||||
Mount: data-component="Map"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Map", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: ready, move, zoom, markerClick
|
||||
|
||||
### Marquee
|
||||
Mount: data-component="Marquee"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Marquee", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: pause, resume
|
||||
|
||||
### MegaMenu
|
||||
Mount: data-component="MegaMenu"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Mega Menu", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close, select
|
||||
|
||||
### Modal
|
||||
Mount: data-component="Modal"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Modal", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close, cancel, confirm
|
||||
|
||||
### Nav
|
||||
Mount: data-component="Nav"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Nav", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, change
|
||||
|
||||
### Navbar
|
||||
Mount: data-component="Navbar"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Navbar", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: toggle, open, close
|
||||
|
||||
### Pagination
|
||||
Mount: data-component="Pagination"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Pagination", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: change, previous, next
|
||||
|
||||
### PinInput
|
||||
Mount: data-component="PinInput"
|
||||
@@ -570,7 +571,7 @@ Mount: data-component="Popover"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Popover", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close
|
||||
|
||||
### Progress
|
||||
Mount: data-component="Progress"
|
||||
@@ -582,51 +583,51 @@ Events: none
|
||||
### Radio
|
||||
Mount: data-component="Radio"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Radio", name: string = "", value: string = "on", checked: boolean = false, disabled: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Radio", hiddenLabel: boolean = false, placeholder: string = "", variant: string = "normal", icon: string = "", iconPosition: string = "start", value: string = "on", options: string = [], checked: boolean = false, orientation: string = "vertical", card: boolean = false, rightAligned: boolean = false, list: boolean = false, helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, invalid
|
||||
|
||||
### RangeSlider
|
||||
Mount: data-component="RangeSlider"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Range Slider", name: string = "", value: string = "", placeholder: string = "", type: string = "range", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Range", hiddenLabel: boolean = false, placeholder: string = "", variant: string = "normal", icon: string = "", iconPosition: string = "start", value: number = 50, min: number = 0, max: number = 100, step: number = 1, showValue: boolean = true, showBounds: boolean = true, showSteps: boolean = false, marks: string = [], helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur
|
||||
|
||||
### Rating
|
||||
Mount: data-component="Rating"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Rating", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: input, change
|
||||
|
||||
### Scrollspy
|
||||
Mount: data-component="Scrollspy"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Scrollspy", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: change
|
||||
|
||||
### SearchBox
|
||||
Mount: data-component="SearchBox"
|
||||
Category: advanced-forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Search Box", name: string = "", value: string = "", placeholder: string = "", type: string = "search", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, search, submit, clear
|
||||
|
||||
### Select
|
||||
Mount: data-component="Select"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Select", name: string = "", value: string = "", options: string = [], placeholder: string = "Select an option", multiple: boolean = false, disabled: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Select", hiddenLabel: boolean = false, value: string = "", values: string = [], options: string = [], placeholder: string = "Select an option", variant: string = "normal", icon: string = "", iconPosition: string = "start", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, multiple: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, open, close, invalid
|
||||
|
||||
### Sidebar
|
||||
Mount: data-component="Sidebar"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Sidebar", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: toggle, open, close
|
||||
|
||||
### Skeleton
|
||||
Mount: data-component="Skeleton"
|
||||
@@ -647,7 +648,7 @@ Mount: data-component="Stepper"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Stepper", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: change, previous, next, complete
|
||||
|
||||
### StrongPassword
|
||||
Mount: data-component="StrongPassword"
|
||||
@@ -666,65 +667,65 @@ Events: none
|
||||
### Switch
|
||||
Mount: data-component="Switch"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Switch", name: string = "", value: string = "on", checked: boolean = false, disabled: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Switch", hiddenLabel: boolean = false, placeholder: string = "", variant: string = "normal", icon: string = "", iconPosition: string = "start", value: string = "on", checked: boolean = false, helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur
|
||||
|
||||
### Table
|
||||
Mount: data-component="Table"
|
||||
Category: tables
|
||||
Props: size: string = "default", color: string = "primary", caption: string = "Table", columns: string = [], rows: string = [], striped: boolean = true, class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: sort, select, rowClick
|
||||
|
||||
### Tabs
|
||||
Mount: data-component="Tabs"
|
||||
Category: navigation
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Tabs", items: string = [], active: string = "", orientation: string = "horizontal", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: change, select
|
||||
|
||||
### Textarea
|
||||
Mount: data-component="Textarea"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Textarea", name: string = "", value: string = "", placeholder: string = "", rows: number = 5, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Textarea", hiddenLabel: boolean = false, placeholder: string = "", value: string = "", variant: string = "normal", icon: string = "", iconPosition: string = "start", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, rows: number = 5, resize: string = "vertical", readonly: boolean = false, disabled: boolean = false, required: boolean = false, minlength: string = "", maxlength: string = "", class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, invalid
|
||||
|
||||
### Timeline
|
||||
Mount: data-component="Timeline"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Timeline", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select
|
||||
|
||||
### TimePicker
|
||||
Mount: data-component="TimePicker"
|
||||
Category: forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Time Picker", name: string = "", value: string = "", placeholder: string = "", type: string = "time", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", id: string = "", name: string = "", label: string = "Time", hiddenLabel: boolean = false, value: string = "", placeholder: string = "", variant: string = "normal", icon: string = "icon-[lucide--clock-3]", iconPosition: string = "end", helperText: string = "", cornerHint: string = "", error: string = "", inline: boolean = false, min: string = "", max: string = "", step: string = "", format: string = "24", minuteStep: number = 5, hours: string = ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"], minutes: string = ["00", "05", "10", "15", "20", "25", "30", "35", "40", "45", "50", "55"], readonly: boolean = false, disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: input, change, focus, blur, open, close, invalid
|
||||
|
||||
### Toast
|
||||
Mount: data-component="Toast"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Toast", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: dismiss, action
|
||||
|
||||
### ToastNotifications
|
||||
Mount: data-component="ToastNotifications"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Toast Notifications", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: add, dismiss, clear, action
|
||||
|
||||
### ToggleCount
|
||||
Mount: data-component="ToggleCount"
|
||||
Category: advanced-forms
|
||||
Props: size: string = "default", color: string = "primary", label: string = "Toggle Count", name: string = "", value: string = "", placeholder: string = "", type: string = "text", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
|
||||
Props: size: string = "default", color: string = "primary", variant: string = "segmented", class: string = "", name: string = "billing-cycle", value: string = "monthly", firstValue: string = "monthly", firstLabel: string = "Monthly", secondValue: string = "annual", secondLabel: string = "Annual", ariaLabel: string = "Billing frequency", items: string = [], currency: string = "$", suffix: string = "", firstValueKey: string = "monthly", secondValueKey: string = "annual", emptyValue: string = "—", align: string = "end", fullWidth: boolean = true, disabled: boolean = false, animate: boolean = true, animationDuration: number = 450, animationSteps: number = 18
|
||||
Slots: none
|
||||
Events: none
|
||||
Events: change, toggle
|
||||
|
||||
### TogglePassword
|
||||
Mount: data-component="TogglePassword"
|
||||
@@ -738,14 +739,14 @@ Mount: data-component="Tooltip"
|
||||
Category: overlays
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Tooltip", description: string = "", open: boolean = false, placement: string = "bottom", closeLabel: string = "Close", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: open, close
|
||||
|
||||
### TreeView
|
||||
Mount: data-component="TreeView"
|
||||
Category: base
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Tree View", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: select, toggle, expand, collapse
|
||||
|
||||
### Typography
|
||||
Mount: data-component="Typography"
|
||||
@@ -759,4 +760,4 @@ Mount: data-component="WysiwygEditor"
|
||||
Category: integrations
|
||||
Props: size: string = "default", color: string = "primary", title: string = "Wysiwyg Editor", description: string = "", items: string = [], variant: string = "default", class: string = ""
|
||||
Slots: default
|
||||
Events: none
|
||||
Events: input, change, focus, blur
|
||||
|
||||
+1655
-5
File diff suppressed because it is too large
Load Diff
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user