Index
A
- AddPreset — Class in namespace Beartropy\Ui\Commands
Artisan Command: Add Preset.
- Alert — Class in namespace Beartropy\Ui\Components
Alert Component.
- Avatar — Class in namespace Beartropy\Ui\Components
Avatar component.
- $ Avatar#alt — Property in class Avatar
Alt text.
- $ DropdownBase#autoFit — Property in class DropdownBase
- $ DropdownBase#autoFlip — Property in class DropdownBase
- $ ChatInput#action — Property in class ChatInput
Action to fire on submit.
- $ CommandPalette#allowGuests — Property in class CommandPalette
Allow guests to view items.
- $ FileDropzone#accept — Property in class FileDropzone
File accept attribute.
- $ FileInput#accept — Property in class FileInput
Accept attribute.
- $ Menu#activeClass — Property in class Menu
CSS class for active items.
- $ Select#autosave — Property in class Select
- $ Select#autosaveMethod — Property in class Select
- $ Select#autosaveKey — Property in class Select
- $ Select#autosaveDebounce — Property in class Select
- $ ToggleTheme#ariaLabel — Property in class ToggleTheme
Aria label.
- AssetController — Class in namespace Beartropy\Ui\Http\Controllers
Asset Controller.
B
- Beartropy — Class in namespace Beartropy\Ui
Beartropy UI Core Class.
- BeartropyUiServiceProvider — Class in namespace Beartropy\Ui
Beartropy UI Service Provider.
- BeartropyUiServiceProvider::boot() — Method in class BeartropyUiServiceProvider
Bootstrap any application services.
- Badge — Class in namespace Beartropy\Ui\Components
Badge Component.
- BadgeBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Badge component logic.
- ButtonBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Button logic.
- BeartropyComponent — Class in namespace Beartropy\Ui\Components
Base component class for all Beartropy UI components.
- Button — Class in namespace Beartropy\Ui\Components
Button Component.
- ButtonIcon — Class in namespace Beartropy\Ui\Components
ButtonIcon component.
- $ CommandPalette#bt_cp_data — Property in class CommandPalette
- $ Fab#bottom — Property in class Fab
Bottom position class.
- $ Slider#backdrop — Property in class Slider
Show backdrop.
- $ Slider#blur — Property in class Slider
Blur backdrop.
- $ ToggleTheme#borderColorLight — Property in class ToggleTheme
Border color for light mode.
- $ ToggleTheme#borderColorDark — Property in class ToggleTheme
Border color for dark mode.
- Beartropy — Class in namespace Beartropy\Ui\Facades
- AssetController::beartropyAssets() — Method in class AssetController
Serve a Beartropy UI static asset.
- BeartropyAssets — Class in namespace Beartropy\Ui\Support
Beartropy Assets Manager.
- HasPresets::buildCacheKey() — Method in class HasPresets
- HasPresets::buildPresetNames() — Method in class HasPresets
C
- $ Avatar#color — Property in class Avatar
Color preset.
- $ Avatar#customSize — Property in class Avatar
Custom CSS size (e.g. 'h-12 w-12').
- $ ButtonBase#color — Property in class ButtonBase
- CheckboxBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Checkbox logic.
- $ CheckboxBase#color — Property in class CheckboxBase
- $ CheckboxBase#customError — Property in class CheckboxBase
- $ DropdownBase#color — Property in class DropdownBase
- $ InputBase#color — Property in class InputBase
- $ InputTriggerBase#color — Property in class InputTriggerBase
- $ ButtonIcon#color — Property in class ButtonIcon
Button color.
- Card — Class in namespace Beartropy\Ui\Components
Card Component.
- ChatInput — Class in namespace Beartropy\Ui\Components
ChatInput component.
- $ ChatInput#color — Property in class ChatInput
Input color.
- $ ChatInput#customError — Property in class ChatInput
Custom error message.
- Checkbox — Class in namespace Beartropy\Ui\Components
Checkbox Component.
- $ Checkbox#checked — Property in class Checkbox
- $ Checkbox#color — Property in class Checkbox
- CommandPalette — Class in namespace Beartropy\Ui\Components
CommandPalette component.
- $ CommandPalette#color — Property in class CommandPalette
Component color.
- CommandPalette::cacheKeyParts() — Method in class CommandPalette
Build cache key parts.
- $ Datetime#customError — Property in class Datetime
Custom error message.
- $ Datetime#color — Property in class Datetime
Input color.
- $ Fab#color — Property in class Fab
Color preset.
- $ FileDropzone#clearable — Property in class FileDropzone
Allow clearing selection.
- $ FileDropzone#color — Property in class FileDropzone
Color preset.
- $ FileDropzone#customError — Property in class FileDropzone
Custom error message.
- $ FileInput#clearable — Property in class FileInput
Allow clearing.
- $ FileInput#customError — Property in class FileInput
Custom error message.
- $ Input#copyButton — Property in class Input
- $ Input#clearable — Property in class Input
- $ Input#customError — Property in class Input
- $ Input#color — Property in class Input
- $ Loading#customView — Property in class Loading
Custom view for the loading state.
- $ Nav#childItemClass — Property in class Nav
Base child item class.
- $ Nav#categoryClass — Property in class Nav
Category header class.
- $ Nav#childBorderClass — Property in class Nav
Child border class.
- $ Radio#color — Property in class Radio
Color preset.
- $ Radio#customError — Property in class Radio
Custom error message.
- $ Select#clearable — Property in class Select
- $ Select#color — Property in class Select
- $ Select#customError — Property in class Select
- $ Skeleton#cols — Property in class Skeleton
Number of columns.
- $ Slider#color — Property in class Slider
Color preset.
- $ Table#columns — Property in class Table
- $ Table#color — Property in class Table
- $ Tag#customError — Property in class Tag
Custom error message.
- $ Tag#color — Property in class Tag
Color preset.
- $ TimePicker#customError — Property in class TimePicker
Custom error message.
- $ TimePicker#clearable — Property in class TimePicker
Allow clearing.
- $ ToggleTheme#class — Property in class ToggleTheme
Additional classes.
- HasDialogs::confirm() — Method in class HasDialogs
Show a confirmation dialog.
- HasPresets::computeSupports() — Method in class HasPresets
- $ HasToasts#component — Property in class HasToasts
D
- $ AddPreset#description — Property in class AddPreset
The console command description.
- $ ButtonBase#disabled — Property in class ButtonBase
- DropdownBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Dropdown logic.
- $ InputTriggerBase#disabled — Property in class InputTriggerBase
- Button::detectForInput() — Method in class Button
Modify wrapper and spinner classes if the button is used as an input trigger.
- $ ChatInput#disabled — Property in class ChatInput
Disabled state.
- $ Checkbox#disabled — Property in class Checkbox
- $ Checkbox#description — Property in class Checkbox
- Datetime — Class in namespace Beartropy\Ui\Components
Datetime component.
- $ Datetime#disabled — Property in class Datetime
Disabled state.
- DebugBreakpoints — Class in namespace Beartropy\Ui\Components
DebugBreakpoints component.
- Dialog — Class in namespace Beartropy\Ui\Components
Dialog Component.
- Dropdown — Class in namespace Beartropy\Ui\Components
Dropdown Component.
- $ FileDropzone#disabled — Property in class FileDropzone
Disabled state.
- $ FileInput#disabled — Property in class FileInput
Disabled state.
- $ Tag#disabled — Property in class Tag
Disabled state.
- $ TimePicker#disabled — Property in class TimePicker
Disabled state.
- $ Tooltip#delay — Property in class Tooltip
Delay in ms.
- HasDialogs::dialog() — Method in class HasDialogs
Fluent accessor for dialog methods.
- HasDialogs::dispatchDialog() — Method in class HasDialogs
Dispatch the dialog event to the frontend.
- HasDialogs::delete() — Method in class HasDialogs
Show a delete confirmation dialog (Danger/Destructive style).
- HasPresets::detectHasVariants() — Method in class HasPresets
- HasPresets::debugWarnings() — Method in class HasPresets
E
- $ Checkbox#error — Property in class Checkbox
- $ DebugBreakpoints#expanded — Property in class DebugBreakpoints
Initial expansion state.
- $ DebugBreakpoints#env — Property in class DebugBreakpoints
Environment setting (e.g. 'local').
- $ Select#emptyMessage — Property in class Select
- $ FieldHelp#errorMessage — Property in class FieldHelp
Error message.
- $ Tag#error — Property in class Tag
Error message.
- $ Tag#end — Property in class Tag
End slot content/icon.
- HasDialogs::error() — Method in class HasDialogs
Show an error dialog.
- HasToasts::error() — Method in class HasToasts
Send an error toast.
F
- FileBase — Class in namespace Beartropy\Ui\Components\Base
Base class for File input logic.
- CommandPalette::filterByPermissions() — Method in class CommandPalette
Filter items by permissions (Spatie).
- $ Datetime#format — Property in class Datetime
Date format (PHP format).
- $ Datetime#formatDisplay — Property in class Datetime
Display format (JS format).
- Fab — Class in namespace Beartropy\Ui\Components
Floating Action Button (FAB) component.
- FileDropzone — Class in namespace Beartropy\Ui\Components
FileDropzone component.
- FileInput — Class in namespace Beartropy\Ui\Components
FileInput component.
- Nav::filterNavCategories() — Method in class Nav
Filter navigation categories and their items based on permissions.
- Nav::filterNavItems() — Method in class Nav
Filter a list of navigation items based on user permissions.
- FieldHelp — Class in namespace Beartropy\Ui\Components\Support
FieldHelp component.
- $ TimePicker#format — Property in class TimePicker
Time format (default H:i).
G
- ButtonBase::getTag() — Method in class ButtonBase
Determine the HTML tag to use.
- ButtonBase::getWireTarget() — Method in class ButtonBase
Get the Livewire target for loading states.
- BeartropyComponent::getErrorState() — Method in class BeartropyComponent
Determine the error state for a specific field.
- BeartropyComponent::getWireModelState() — Method in class BeartropyComponent
Analyze
wire:modelattributes to determine binding state.- BeartropyComponent::getComponentSizePreset() — Method in class BeartropyComponent
Get the size preset configuration.
- BeartropyComponent::getSizePreset() — Method in class BeartropyComponent
Resolve the size preset for the component.
- BeartropyComponent::getColorPreset() — Method in class BeartropyComponent
Resolve the color preset configuration.
- Icon::getClasses() — Method in class Icon
Resolve icon classes and component names.
- $ Radio#grouped — Property in class Radio
Whether it belongs to a group.
- $ Radio#groupedError — Property in class Radio
Whether to show error for the group.
- ToggleTheme::getViewData() — Method in class ToggleTheme
Get view data for the component.
- Beartropy::getFacadeAccessor() — Method in class Beartropy
Get the registered name of the component.
- HasErrorBag::getErrorState() — Method in class HasErrorBag
Retrieve the error state for a given attribute or context.
- HasPresets::getComponentPresets() — Method in class HasPresets
compute component presets based on context.
H
- AddPreset::handle() — Method in class AddPreset
Execute the console command.
- $ ButtonBase#href — Property in class ButtonBase
- $ InputBase#hasError — Property in class InputBase
- $ InputTriggerBase#hasError — Property in class InputTriggerBase
- $ ChatInput#help — Property in class ChatInput
Helper text.
- $ Datetime#hint — Property in class Datetime
Hint text.
- $ FileInput#hint — Property in class FileInput
Hint text.
- Header — Class in namespace Beartropy\Ui\Components
Header component.
- $ Input#help — Property in class Input
- $ Input#hint — Property in class Input
- $ Nav#highlightMode — Property in class Nav
'standard' or 'text'.
- $ Nav#highlightParentClass — Property in class Nav
Custom highlight class for parents.
- $ Nav#highlightChildClass — Property in class Nav
Custom highlight class for children.
- $ Nav#hoverTextClass — Property in class Nav
Hover text class.
- $ Nav#hoverTextChildClass — Property in class Nav
Child hover text class.
- $ Select#hint — Property in class Select
- $ Slider#headerPadding — Property in class Slider
Padding for header.
- $ FieldHelp#hint — Property in class FieldHelp
Hint text.
- $ Tag#help — Property in class Tag
Helper text.
- $ TimePicker#hint — Property in class TimePicker
Hint text.
- HasDialogs — Class in namespace Beartropy\Ui\Traits
Trait HasDialogs.
- HasErrorBag — Class in namespace Beartropy\Ui\Traits
Trait HasErrorBag.
- HasPresets — Class in namespace Beartropy\Ui\Traits
Trait HasPresets.
- HasToasts — Class in namespace Beartropy\Ui\Traits
Trait HasToasts.
I
- $ Avatar#initials — Property in class Avatar
Fallback initials.
- $ ButtonBase#iconStart — Property in class ButtonBase
- $ ButtonBase#iconEnd — Property in class ButtonBase
- $ ButtonBase#iconSet — Property in class ButtonBase
- $ ButtonBase#iconVariant — Property in class ButtonBase
- InputBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Text Input logic.
- InputTriggerBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Input Trigger logic (Selects, Datepickers, etc).
- $ ButtonIcon#icon — Property in class ButtonIcon
Icon name.
- $ ButtonIcon#iconSet — Property in class ButtonIcon
Icon set to use.
- $ ButtonIcon#iconVariant — Property in class ButtonIcon
Icon variant.
- $ ChatInput#id — Property in class ChatInput
Input ID.
- $ Checkbox#id — Property in class Checkbox
- $ Checkbox#indeterminate — Property in class Checkbox
- $ CommandPalette#items — Property in class CommandPalette
Items definition array.
- $ Datetime#initialValue — Property in class Datetime
Initial value override.
- $ Fab#icon — Property in class Fab
Icon name.
- $ FileDropzone#icon — Property in class FileDropzone
Icon name.
- $ FileInput#id — Property in class FileInput
Input ID.
- Icon — Class in namespace Beartropy\Ui\Components
Icon Component.
- Input — Class in namespace Beartropy\Ui\Components
Input Component.
- $ Input#iconStart — Property in class Input
- $ Input#iconStartSvg — Property in class Input
- $ Input#iconEnd — Property in class Input
- $ Input#iconEndSvg — Property in class Input
- $ Menu#items — Property in class Menu
Menu items.
- $ Menu#itemClass — Property in class Menu
CSS class for items.
- $ Nav#items — Property in class Nav
Navigation items.
- $ Nav#itemClass — Property in class Nav
Base item class.
- $ Nav#iconClass — Property in class Nav
Icon class.
- Nav::isItemActive() — Method in class Nav
Determine if a navigation item is active based on current request.
- $ Select#icon — Property in class Select
- $ Select#initialValue — Property in class Select
- $ Select#isEmpty — Property in class Select
- $ Skeleton#init — Property in class Skeleton
Initialization string/logic.
- $ Table#items — Property in class Table
- $ TimePicker#interval — Property in class TimePicker
Minute interval.
- $ ToggleTheme#inheritColor — Property in class ToggleTheme
Inherit text color.
- $ ToggleTheme#iconColorLight — Property in class ToggleTheme
Color class for light icon.
- $ ToggleTheme#iconColorDark — Property in class ToggleTheme
Color class for dark icon.
- $ ToggleTheme#iconLight — Property in class ToggleTheme
Icon name for light mode.
- $ ToggleTheme#iconDark — Property in class ToggleTheme
Icon name for dark mode.
- HasDialogs::info() — Method in class HasDialogs
Show an info dialog.
- HasToasts::info() — Method in class HasToasts
Send an info toast.
L
- $ CheckboxBase#label — Property in class CheckboxBase
- $ InputBase#label — Property in class InputBase
- $ InputTriggerBase#label — Property in class InputTriggerBase
- $ ButtonIcon#label — Property in class ButtonIcon
Accessible label.
- $ ChatInput#label — Property in class ChatInput
Input label.
- $ Checkbox#label — Property in class Checkbox
- $ Checkbox#labelPosition — Property in class Checkbox
- $ Datetime#label — Property in class Datetime
Input label.
- $ Datetime#locale — Property in class Datetime
Locale setting.
- $ Fab#label — Property in class Fab
Label text (tooltip or accessible).
- $ FileDropzone#label — Property in class FileDropzone
Label text.
- $ FileInput#label — Property in class FileInput
Label text.
- $ Input#label — Property in class Input
- Layout — Class in namespace Beartropy\Ui\Components
Layout component.
- Loading — Class in namespace Beartropy\Ui\Components
Loading component.
- Lookup — Class in namespace Beartropy\Ui\Components
Lookup component.
- $ Lookup#label — Property in class Lookup
Label text.
- $ Menu#liClass — Property in class Menu
CSS class for LI elements.
- Nav::loadConfigNav() — Method in class Nav
Carga el archivo de navegación: config/beartropy/ui/navs/
- $ Radio#labelPosition — Property in class Radio
Label position (left, right).
- $ Radio#label — Property in class Radio
Label text.
- $ Select#label — Property in class Select
- $ Skeleton#lines — Property in class Skeleton
Number of lines.
- $ Tag#label — Property in class Tag
Label text.
- $ TimePicker#label — Property in class TimePicker
Label text.
- $ ToggleTheme#label — Property in class ToggleTheme
Label text.
- $ ToggleTheme#labelPosition — Property in class ToggleTheme
Label position (left, right).
- $ ToggleTheme#labelClass — Property in class ToggleTheme
Custom label class.
- $ Tooltip#label — Property in class Tooltip
Tooltip text.
- HasPresets::loadPresets() — Method in class HasPresets
- HasPresets::loadComponentDefaults() — Method in class HasPresets
M
- $ DropdownBase#maxHeight — Property in class DropdownBase
- $ ChatInput#maxLength — Property in class ChatInput
Max character length.
- $ Datetime#min — Property in class Datetime
Minimum date.
- $ Datetime#max — Property in class Datetime
Maximum date.
- $ FileDropzone#multiple — Property in class FileDropzone
Allow multiple files.
- $ FileInput#multiple — Property in class FileInput
Allow multiple files.
- Menu — Class in namespace Beartropy\Ui\Components
Menu component.
- Modal — Class in namespace Beartropy\Ui\Components
Modal Component.
- $ Select#multiple — Property in class Select
- $ Slider#maxWidth — Property in class Slider
Max width class.
- $ FieldHelp#minHeight — Property in class FieldHelp
Min height class.
- $ Tag#maxTags — Property in class Tag
Maximum number of tags.
- $ TimePicker#min — Property in class TimePicker
Minimum time.
- $ TimePicker#max — Property in class TimePicker
Maximum time.
- $ ToggleTheme#mode — Property in class ToggleTheme
Display mode (icon, button, square-button).
N
- $ InputTriggerBase#name — Property in class InputTriggerBase
- $ ChatInput#name — Property in class ChatInput
Input name.
- $ Checkbox#name — Property in class Checkbox
- CommandPalette::normalize() — Method in class CommandPalette
Normalize items to ensure all keys exist.
- $ Datetime#name — Property in class Datetime
Input name.
- $ FileDropzone#name — Property in class FileDropzone
Input name.
- $ FileInput#name — Property in class FileInput
Input name.
- Lookup::normalizeOptions() — Method in class Lookup
Normalize options into a standard format.
- Nav — Class in namespace Beartropy\Ui\Components
Nav component.
- Nav::navId() — Method in class Nav
Generate a unique ID for a navigation item.
- Select::normalizeOptions() — Method in class Select
Normalize options into a standard array format.
- Table::normalizeData() — Method in class Table
Normalize dataset into a standard array format.
- $ Tag#name — Property in class Tag
Input name.
- $ TimePicker#name — Property in class TimePicker
Input name.
O
- $ DropdownBase#overflow — Property in class DropdownBase
- $ Fab#onlyMobile — Property in class Fab
Only show on mobile breakpoint.
- $ Lookup#options — Property in class Lookup
List of options.
- $ Lookup#optionLabel — Property in class Lookup
Property name for option label.
- $ Lookup#optionValue — Property in class Lookup
Property name for option value.
- $ Select#options — Property in class Select
- $ Select#optionLabel — Property in class Select
Field map for option label.
- $ Select#optionValue — Property in class Select
Field map for option value.
- $ Select#optionDescription — Property in class Select
Field map for option description.
- $ Select#optionIcon — Property in class Select
Field map for option icon.
- $ Select#optionAvatar — Property in class Select
Field map for option avatar.
P
- Beartropy::parseIcon() — Method in class Beartropy
Parse and render an icon relative to the UI context.
- BeartropyUiServiceProvider::publishIndividualPresets() — Method in class BeartropyUiServiceProvider
Publish individual preset files.
- AddPreset::prettyPrintPresetArray() — Method in class AddPreset
Pretty print para arrays tipo: [ 'default_color' => 'beartropy', 'colors' => [ 'beartropy' => [ ... ], ... ] ]
- $ DropdownBase#placement — Property in class DropdownBase
- $ DropdownBase#presetFor — Property in class DropdownBase
- $ InputBase#placeholder — Property in class InputBase
- $ InputTriggerBase#placeholder — Property in class InputTriggerBase
- $ ChatInput#placeholder — Property in class ChatInput
Placeholder text.
- $ Datetime#placeholder — Property in class Datetime
Placeholder text.
- $ FileDropzone#preview — Property in class FileDropzone
Show file preview.
- $ FileInput#placeholder — Property in class FileInput
Placeholder text.
- $ Input#placeholder — Property in class Input
- $ Select#placeholder — Property in class Select
- $ Select#perPage — Property in class Select
- $ Table#perPage — Property in class Table
- $ Table#paginated — Property in class Table
- $ Tag#placeholder — Property in class Tag
Placeholder text.
- $ TimePicker#placeholder — Property in class TimePicker
Placeholder text.
- $ Tooltip#position — Property in class Tooltip
Position (top, bottom, left, right).
- Beartropy::parseIcon() — Method in class Beartropy
Parse and render an icon.
R
- BeartropyUiServiceProvider::registerCustomComponents() — Method in class BeartropyUiServiceProvider
Register custom Blade components.
- BeartropyUiServiceProvider::register() — Method in class BeartropyUiServiceProvider
Register the application services.
- Alert::render() — Method in class Alert
Get the view / contents that represent the component.
- Avatar::render() — Method in class Avatar
Get the view / contents that represent the component.
- Badge::render() — Method in class Badge
Get the view / contents that represent the component.
- BadgeBase::render() — Method in class BadgeBase
Get the view / contents that represent the component.
- ButtonBase::render() — Method in class ButtonBase
Get the view / contents that represent the component.
- CheckboxBase::render() — Method in class CheckboxBase
Get the view / contents that represent the component.
- DropdownBase::render() — Method in class DropdownBase
Get the view / contents that represent the component.
- FileBase::render() — Method in class FileBase
Get the view / contents that represent the component.
- InputBase::render() — Method in class InputBase
Get the view / contents that represent the component.
- InputTriggerBase::render() — Method in class InputTriggerBase
Get the view / contents that represent the component.
- RangeBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Range input logic.
- RangeBase::render() — Method in class RangeBase
Get the view / contents that represent the component.
- SelectBase::render() — Method in class SelectBase
Get the view / contents that represent the component.
- TextareaBase::render() — Method in class TextareaBase
Get the view / contents that represent the component.
- Button::render() — Method in class Button
Get the view / contents that represent the component.
- $ ButtonIcon#rounded — Property in class ButtonIcon
Rounded class (default 'full').
- ButtonIcon::render() — Method in class ButtonIcon
Get the view / contents that represent the component.
- Card::render() — Method in class Card
Get the view / contents that represent the component.
- $ ChatInput#rows — Property in class ChatInput
Initial number of rows.
- $ ChatInput#readonly — Property in class ChatInput
Readonly state.
- $ ChatInput#required — Property in class ChatInput
Required state.
- ChatInput::render() — Method in class ChatInput
Get the view / contents that represent the component.
- Checkbox::render() — Method in class Checkbox
Get the view / contents that represent the component.
- CommandPalette::render() — Method in class CommandPalette
Get the view / contents that represent the component.
- CommandPalette::resolveItems() — Method in class CommandPalette
Resolve items from array or JSON file.
- CommandPalette::readJsonFromStorage() — Method in class CommandPalette
Read JSON file from storage.
- $ Datetime#readonly — Property in class Datetime
Readonly state.
- $ Datetime#range — Property in class Datetime
Enable range mode.
- Datetime::render() — Method in class Datetime
Get the view / contents that represent the component.
- DebugBreakpoints::render() — Method in class DebugBreakpoints
Get the view / contents that represent the component.
- Dialog::render() — Method in class Dialog
Get the view / contents that represent the component.
- Dropdown::render() — Method in class Dropdown
Get the view / contents that represent the component.
- $ Fab#right — Property in class Fab
Right position class.
- Fab::render() — Method in class Fab
Get the view / contents that represent the component.
- FileDropzone::render() — Method in class FileDropzone
Get the view / contents that represent the component.
- FileInput::render() — Method in class FileInput
Get the view / contents that represent the component.
- Header::render() — Method in class Header
Get the view / contents that represent the component.
- Icon::render() — Method in class Icon
- Input::render() — Method in class Input
Get the view / contents that represent the component.
- Layout::render() — Method in class Layout
Get the view / contents that represent the component.
- Loading::render() — Method in class Loading
Get the view / contents that represent the component.
- Lookup::render() — Method in class Lookup
Get the view / contents that represent the component.
- Menu::render() — Method in class Menu
Get the view / contents that represent the component.
- Modal::render() — Method in class Modal
Get the view / contents that represent the component.
- Nav::resolveItems() — Method in class Nav
Decide de dónde sacar el array de navegación
- Nav::renderIcon() — Method in class Nav
Render an icon for a navigation item.
- Nav::render() — Method in class Nav
Get the view / contents that represent the component.
- Radio — Class in namespace Beartropy\Ui\Components
Radio component.
- Radio::render() — Method in class Radio
Get the view / contents that represent the component.
- RadioGroup — Class in namespace Beartropy\Ui\Components
RadioGroup component.
- RadioGroup::render() — Method in class RadioGroup
Get the view / contents that represent the component.
- $ Select#remote — Property in class Select
- $ Select#remoteUrl — Property in class Select
- Select::render() — Method in class Select
Get the view / contents that represent the component.
- Sidebar::render() — Method in class Sidebar
Get the view / contents that represent the component.
- $ Skeleton#rounded — Property in class Skeleton
Border radius preset.
- $ Skeleton#rows — Property in class Skeleton
Number of rows.
- Skeleton::render() — Method in class Skeleton
Get the view / contents that represent the component.
- Slider::render() — Method in class Slider
Get the view / contents that represent the component.
- FieldHelp::render() — Method in class FieldHelp
Get the view / contents that represent the component.
- Table::render() — Method in class Table
- Tag::render() — Method in class Tag
Get the view / contents that represent the component.
- Textarea::render() — Method in class Textarea
Get the view / contents that represent the component.
- $ TimePicker#readonly — Property in class TimePicker
Readonly state.
- TimePicker::render() — Method in class TimePicker
Get the view / contents that represent the component.
- Toast::render() — Method in class Toast
Get the view / contents that represent the component.
- Toggle::render() — Method in class Toggle
Get the view / contents that represent the component.
- ToggleTheme::render() — Method in class ToggleTheme
Get the view / contents that represent the component.
- Tooltip::render() — Method in class Tooltip
Get the view / contents that represent the component.
- BeartropyAssets::render() — Method in class BeartropyAssets
Render the HTML tags for CSS and JS assets.
- HasPresets::resolveSize() — Method in class HasPresets
- HasPresets::resolveVariant() — Method in class HasPresets
- HasPresets::resolveColor() — Method in class HasPresets
- HasPresets::resolveFill() — Method in class HasPresets
S
- $ AddPreset#signature — Property in class AddPreset
The name and signature of the console command.
- $ Avatar#src — Property in class Avatar
Image source URL.
- $ Avatar#size — Property in class Avatar
Size preset (e.g. 'sm', 'md').
- $ ButtonBase#spinner — Property in class ButtonBase
- $ ButtonBase#size — Property in class ButtonBase
- $ CheckboxBase#size — Property in class CheckboxBase
- $ DropdownBase#side — Property in class DropdownBase
- $ InputBase#size — Property in class InputBase
- $ InputTriggerBase#size — Property in class InputTriggerBase
- SelectBase — Class in namespace Beartropy\Ui\Components\Base
Base class for native Select logic.
- $ BeartropyComponent#size — Property in class BeartropyComponent
Component size (md, lg, etc.) used for preset resolution.
- $ ButtonIcon#size — Property in class ButtonIcon
Button size.
- $ ButtonIcon#spinner — Property in class ButtonIcon
Show spinner on loading.
- $ ChatInput#stacked — Property in class ChatInput
Stacked layout.
- $ ChatInput#submitOnEnter — Property in class ChatInput
Submit form on Enter key.
- $ CommandPalette#source — Property in class CommandPalette
Legacy source path (unused).
- $ CommandPalette#src — Property in class CommandPalette
JSON source path in storage/app.
- CommandPalette::stripPermissions() — Method in class CommandPalette
Remove 'permission' key before sending to client.
- $ Datetime#showTime — Property in class Datetime
Enable time picker.
- $ Fab#size — Property in class Fab
Size preset.
- $ Input#showPasswordToggle — Property in class Input
- $ Input#size — Property in class Input
- $ Input#spinner — Property in class Input
- $ Nav#sidebarBind — Property in class Nav
Sidebar collapse binding.
- $ Radio#size — Property in class Radio
Size preset.
- Select — Class in namespace Beartropy\Ui\Components
Select Component.
- $ Select#selected — Property in class Select
- $ Select#searchable — Property in class Select
- $ Select#size — Property in class Select
- $ Select#spinner — Property in class Select
- Sidebar — Class in namespace Beartropy\Ui\Components
Sidebar component.
- Skeleton — Class in namespace Beartropy\Ui\Components
Skeleton component.
- $ Skeleton#skeletonClass — Property in class Skeleton
Custom class for the skeleton.
- $ Skeleton#shape — Property in class Skeleton
Shape type (card, rectangle, none).
- Slider — Class in namespace Beartropy\Ui\Components
Slider component.
- $ Slider#show — Property in class Slider
Initial show state (usually controlled via wire:model).
- $ Slider#side — Property in class Slider
Side to slide from (left, right).
- $ Slider#static — Property in class Slider
Static positioning (no slide animation).
- $ Table#sortable — Property in class Table
- $ Table#searchable — Property in class Table
- $ Tag#separator — Property in class Tag
Separator(s) for tags.
- $ Tag#start — Property in class Tag
Start slot content/icon.
- $ Tag#size — Property in class Tag
Size preset.
- $ ToggleTheme#size — Property in class ToggleTheme
Size preset.
- HasDialogs::success() — Method in class HasDialogs
Show a success dialog.
- HasPresets::syncInstanceProps() — Method in class HasPresets
- HasToasts::success() — Method in class HasToasts
Send a success toast.
- HasToasts::send() — Method in class HasToasts
T
- $ ButtonBase#tag — Property in class ButtonBase
- $ ButtonBase#type — Property in class ButtonBase
- $ DropdownBase#triggerLabel — Property in class DropdownBase
- $ InputBase#type — Property in class InputBase
- $ InputTriggerBase#type — Property in class InputTriggerBase
- TextareaBase — Class in namespace Beartropy\Ui\Components\Base
Base class for Textarea logic.
- $ Input#type — Property in class Input
- $ Menu#titleClass — Property in class Menu
CSS class for titles.
- $ Skeleton#tag — Property in class Skeleton
HTML tag to use.
- Table — Class in namespace Beartropy\Ui\Components
Table Component.
- Tag — Class in namespace Beartropy\Ui\Components
Tag component.
- Textarea — Class in namespace Beartropy\Ui\Components
Textarea Component.
- TimePicker — Class in namespace Beartropy\Ui\Components
TimePicker component.
- Toast — Class in namespace Beartropy\Ui\Components
Toast component.
- Toggle — Class in namespace Beartropy\Ui\Components
Toggle Component.
- ToggleTheme — Class in namespace Beartropy\Ui\Components
ToggleTheme component.
- Tooltip — Class in namespace Beartropy\Ui\Components
Tooltip component.
- HasToasts::toast() — Method in class HasToasts
Get the toast proxy instance.
U
- $ Menu#ulClass — Property in class Menu
CSS class for UL element.
- $ Tag#unique — Property in class Tag
Enforce unique tags.
V
- $ ButtonBase#variant — Property in class ButtonBase
- $ Checkbox#value — Property in class Checkbox
- $ Datetime#value — Property in class Datetime
Initial value.
- $ Input#value — Property in class Input
- $ Tag#value — Property in class Tag
Initial tags.
- $ TimePicker#value — Property in class TimePicker
Initial value.
W
- $ DropdownBase#width — Property in class DropdownBase
- $ Nav#withnavigate — Property in class Nav
Enable Wire:navigate.
- HasDialogs::warning() — Method in class HasDialogs
Show a warning dialog.
- HasToasts::warning() — Method in class HasToasts
Send a warning toast.
Z
- $ Fab#zIndex — Property in class Fab
Z-index class.
- AssetController::ziggy() — Method in class AssetController
Serve the Ziggy route list as a JavaScript file.
_
- Alert::__construct() — Method in class Alert
Create a new Alert component instance.
- Avatar::__construct() — Method in class Avatar
Create a new Avatar component instance.
- Badge::__construct() — Method in class Badge
Create a new Badge component instance.
- BadgeBase::__construct() — Method in class BadgeBase
Create a new BadgeBase component instance.
- ButtonBase::__construct() — Method in class ButtonBase
Create a new ButtonBase component instance.
- CheckboxBase::__construct() — Method in class CheckboxBase
Create a new CheckboxBase component instance.
- DropdownBase::__construct() — Method in class DropdownBase
Create a new DropdownBase component instance.
- FileBase::__construct() — Method in class FileBase
Create a new FileBase component instance.
- InputBase::__construct() — Method in class InputBase
Create a new InputBase component instance.
- InputTriggerBase::__construct() — Method in class InputTriggerBase
Create a new InputTriggerBase component instance.
- RangeBase::__construct() — Method in class RangeBase
Create a new RangeBase component instance.
- SelectBase::__construct() — Method in class SelectBase
Create a new SelectBase component instance.
- TextareaBase::__construct() — Method in class TextareaBase
Create a new TextareaBase component instance.
- BeartropyComponent::__construct() — Method in class BeartropyComponent
- Button::__construct() — Method in class Button
Create a new Button component instance.
- ButtonIcon::__construct() — Method in class ButtonIcon
Create a new ButtonIcon component instance.
- Card::__construct() — Method in class Card
Create a new Card component instance.
- ChatInput::__construct() — Method in class ChatInput
Create a new ChatInput component instance.
- Checkbox::__construct() — Method in class Checkbox
Create a new Checkbox component instance.
- CommandPalette::__construct() — Method in class CommandPalette
Create a new CommandPalette component instance.
- Datetime::__construct() — Method in class Datetime
Create a new Datetime component instance.
- DebugBreakpoints::__construct() — Method in class DebugBreakpoints
Create a new DebugBreakpoints component instance.
- Dialog::__construct() — Method in class Dialog
Create a new Dialog component instance.
- Dropdown::__construct() — Method in class Dropdown
Create a new Dropdown component instance.
- Fab::__construct() — Method in class Fab
Create a new Fab component instance.
- FileDropzone::__construct() — Method in class FileDropzone
Create a new FileDropzone component instance.
- FileInput::__construct() — Method in class FileInput
Create a new FileInput component instance.
- Header::__construct() — Method in class Header
Create a new Header component instance.
- Icon::__construct() — Method in class Icon
Create a new Icon component instance.
- Input::__construct() — Method in class Input
Create a new Input component instance.
- Layout::__construct() — Method in class Layout
Create a new Layout component instance.
- Loading::__construct() — Method in class Loading
Create a new Loading component instance.
- Lookup::__construct() — Method in class Lookup
Create a new Lookup component instance.
- Menu::__construct() — Method in class Menu
Create a new Menu component instance.
- Modal::__construct() — Method in class Modal
Create a new Modal component instance.
- Nav::__construct() — Method in class Nav
Create a new Nav component instance.
- Radio::__construct() — Method in class Radio
Create a new Radio component instance.
- RadioGroup::__construct() — Method in class RadioGroup
Create a new RadioGroup component instance.
- Select::__construct() — Method in class Select
Create a new Select component instance.
- Sidebar::__construct() — Method in class Sidebar
Create a new Sidebar component instance.
- Skeleton::__construct() — Method in class Skeleton
Create a new Skeleton component instance.
- Slider::__construct() — Method in class Slider
Create a new Slider component instance.
- FieldHelp::__construct() — Method in class FieldHelp
Create a new FieldHelp component instance.
- Table::__construct() — Method in class Table
Create a new Table component instance.
- Tag::__construct() — Method in class Tag
Create a new Tag component instance.
- Textarea::__construct() — Method in class Textarea
Create a new Textarea component instance.
- TimePicker::__construct() — Method in class TimePicker
Create a new TimePicker component instance.
- Toast::__construct() — Method in class Toast
Create a new Toast component instance.
- Toggle::__construct() — Method in class Toggle
Create a new Toggle component instance.
- ToggleTheme::__construct() — Method in class ToggleTheme
Create a new ToggleTheme component instance.
- Tooltip::__construct() — Method in class Tooltip
Create a new Tooltip component instance.
- $ HasToasts#_beartropy_toast_proxy — Property in class HasToasts
- HasToasts::__construct() — Method in class HasToasts