A

AddPresetClass in namespace Beartropy\Ui\Commands

Artisan Command: Add Preset.

AlertClass in namespace Beartropy\Ui\Components

Alert Component.

AvatarClass in namespace Beartropy\Ui\Components

Avatar component.

$ Avatar#altProperty in class Avatar

Alt text.

$ DropdownBase#autoFitProperty in class DropdownBase
$ DropdownBase#autoFlipProperty in class DropdownBase
$ ChatInput#actionProperty in class ChatInput

Action to fire on submit.

$ CommandPalette#allowGuestsProperty in class CommandPalette

Allow guests to view items.

$ FileDropzone#acceptProperty in class FileDropzone

File accept attribute.

$ FileInput#acceptProperty in class FileInput

Accept attribute.

$ Menu#activeClassProperty in class Menu

CSS class for active items.

$ Select#autosaveProperty in class Select
$ Select#autosaveMethodProperty in class Select
$ Select#autosaveKeyProperty in class Select
$ Select#autosaveDebounceProperty in class Select
$ ToggleTheme#ariaLabelProperty in class ToggleTheme

Aria label.

AssetControllerClass in namespace Beartropy\Ui\Http\Controllers

Asset Controller.

B

BeartropyClass in namespace Beartropy\Ui

Beartropy UI Core Class.

BeartropyUiServiceProviderClass in namespace Beartropy\Ui

Beartropy UI Service Provider.

BeartropyUiServiceProvider::boot() — Method in class BeartropyUiServiceProvider

Bootstrap any application services.

BadgeClass in namespace Beartropy\Ui\Components

Badge Component.

BadgeBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Badge component logic.

ButtonBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Button logic.

BeartropyComponentClass in namespace Beartropy\Ui\Components

Base component class for all Beartropy UI components.

ButtonClass in namespace Beartropy\Ui\Components

Button Component.

ButtonIconClass in namespace Beartropy\Ui\Components

ButtonIcon component.

$ CommandPalette#bt_cp_dataProperty in class CommandPalette
$ Fab#bottomProperty in class Fab

Bottom position class.

$ Slider#backdropProperty in class Slider

Show backdrop.

$ Slider#blurProperty in class Slider

Blur backdrop.

$ ToggleTheme#borderColorLightProperty in class ToggleTheme

Border color for light mode.

$ ToggleTheme#borderColorDarkProperty in class ToggleTheme

Border color for dark mode.

BeartropyClass in namespace Beartropy\Ui\Facades
AssetController::beartropyAssets() — Method in class AssetController

Serve a Beartropy UI static asset.

BeartropyAssetsClass in namespace Beartropy\Ui\Support

Beartropy Assets Manager.

HasPresets::buildCacheKey() — Method in class HasPresets
HasPresets::buildPresetNames() — Method in class HasPresets

C

$ Avatar#colorProperty in class Avatar

Color preset.

$ Avatar#customSizeProperty in class Avatar

Custom CSS size (e.g. 'h-12 w-12').

$ ButtonBase#colorProperty in class ButtonBase
CheckboxBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Checkbox logic.

$ CheckboxBase#colorProperty in class CheckboxBase
$ CheckboxBase#customErrorProperty in class CheckboxBase
$ DropdownBase#colorProperty in class DropdownBase
$ InputBase#colorProperty in class InputBase
$ InputTriggerBase#colorProperty in class InputTriggerBase
$ ButtonIcon#colorProperty in class ButtonIcon

Button color.

CardClass in namespace Beartropy\Ui\Components

Card Component.

ChatInputClass in namespace Beartropy\Ui\Components

ChatInput component.

$ ChatInput#colorProperty in class ChatInput

Input color.

$ ChatInput#customErrorProperty in class ChatInput

Custom error message.

CheckboxClass in namespace Beartropy\Ui\Components

Checkbox Component.

$ Checkbox#checkedProperty in class Checkbox
$ Checkbox#colorProperty in class Checkbox
CommandPaletteClass in namespace Beartropy\Ui\Components

CommandPalette component.

$ CommandPalette#colorProperty in class CommandPalette

Component color.

CommandPalette::cacheKeyParts() — Method in class CommandPalette

Build cache key parts.

$ Datetime#customErrorProperty in class Datetime

Custom error message.

$ Datetime#colorProperty in class Datetime

Input color.

$ Fab#colorProperty in class Fab

Color preset.

$ FileDropzone#clearableProperty in class FileDropzone

Allow clearing selection.

$ FileDropzone#colorProperty in class FileDropzone

Color preset.

$ FileDropzone#customErrorProperty in class FileDropzone

Custom error message.

$ FileInput#clearableProperty in class FileInput

Allow clearing.

$ FileInput#customErrorProperty in class FileInput

Custom error message.

$ Input#copyButtonProperty in class Input
$ Input#clearableProperty in class Input
$ Input#customErrorProperty in class Input
$ Input#colorProperty in class Input
$ Loading#customViewProperty in class Loading

Custom view for the loading state.

$ Nav#childItemClassProperty in class Nav

Base child item class.

$ Nav#categoryClassProperty in class Nav

Category header class.

$ Nav#childBorderClassProperty in class Nav

Child border class.

$ Radio#colorProperty in class Radio

Color preset.

$ Radio#customErrorProperty in class Radio

Custom error message.

$ Select#clearableProperty in class Select
$ Select#colorProperty in class Select
$ Select#customErrorProperty in class Select
$ Skeleton#colsProperty in class Skeleton

Number of columns.

$ Slider#colorProperty in class Slider

Color preset.

$ Table#columnsProperty in class Table
$ Table#colorProperty in class Table
$ Tag#customErrorProperty in class Tag

Custom error message.

$ Tag#colorProperty in class Tag

Color preset.

$ TimePicker#customErrorProperty in class TimePicker

Custom error message.

$ TimePicker#clearableProperty in class TimePicker

Allow clearing.

$ ToggleTheme#classProperty in class ToggleTheme

Additional classes.

HasDialogs::confirm() — Method in class HasDialogs

Show a confirmation dialog.

HasPresets::computeSupports() — Method in class HasPresets
$ HasToasts#componentProperty in class HasToasts

D

$ AddPreset#descriptionProperty in class AddPreset

The console command description.

$ ButtonBase#disabledProperty in class ButtonBase
DropdownBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Dropdown logic.

$ InputTriggerBase#disabledProperty in class InputTriggerBase
Button::detectForInput() — Method in class Button

Modify wrapper and spinner classes if the button is used as an input trigger.

$ ChatInput#disabledProperty in class ChatInput

Disabled state.

$ Checkbox#disabledProperty in class Checkbox
$ Checkbox#descriptionProperty in class Checkbox
DatetimeClass in namespace Beartropy\Ui\Components

Datetime component.

$ Datetime#disabledProperty in class Datetime

Disabled state.

DebugBreakpointsClass in namespace Beartropy\Ui\Components

DebugBreakpoints component.

DialogClass in namespace Beartropy\Ui\Components

Dialog Component.

DropdownClass in namespace Beartropy\Ui\Components

Dropdown Component.

$ FileDropzone#disabledProperty in class FileDropzone

Disabled state.

$ FileInput#disabledProperty in class FileInput

Disabled state.

$ Tag#disabledProperty in class Tag

Disabled state.

$ TimePicker#disabledProperty in class TimePicker

Disabled state.

$ Tooltip#delayProperty 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#errorProperty in class Checkbox
$ DebugBreakpoints#expandedProperty in class DebugBreakpoints

Initial expansion state.

$ DebugBreakpoints#envProperty in class DebugBreakpoints

Environment setting (e.g. 'local').

$ Select#emptyMessageProperty in class Select
$ FieldHelp#errorMessageProperty in class FieldHelp

Error message.

$ Tag#errorProperty in class Tag

Error message.

$ Tag#endProperty 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

FileBaseClass in namespace Beartropy\Ui\Components\Base

Base class for File input logic.

CommandPalette::filterByPermissions() — Method in class CommandPalette

Filter items by permissions (Spatie).

$ Datetime#formatProperty in class Datetime

Date format (PHP format).

$ Datetime#formatDisplayProperty in class Datetime

Display format (JS format).

FabClass in namespace Beartropy\Ui\Components

Floating Action Button (FAB) component.

FileDropzoneClass in namespace Beartropy\Ui\Components

FileDropzone component.

FileInputClass 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.

FieldHelpClass in namespace Beartropy\Ui\Components\Support

FieldHelp component.

$ TimePicker#formatProperty 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:model attributes 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#groupedProperty in class Radio

Whether it belongs to a group.

$ Radio#groupedErrorProperty 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#hrefProperty in class ButtonBase
$ InputBase#hasErrorProperty in class InputBase
$ InputTriggerBase#hasErrorProperty in class InputTriggerBase
$ ChatInput#helpProperty in class ChatInput

Helper text.

$ Datetime#hintProperty in class Datetime

Hint text.

$ FileInput#hintProperty in class FileInput

Hint text.

HeaderClass in namespace Beartropy\Ui\Components

Header component.

$ Input#helpProperty in class Input
$ Input#hintProperty in class Input
$ Nav#highlightModeProperty in class Nav

'standard' or 'text'.

$ Nav#highlightParentClassProperty in class Nav

Custom highlight class for parents.

$ Nav#highlightChildClassProperty in class Nav

Custom highlight class for children.

$ Nav#hoverTextClassProperty in class Nav

Hover text class.

$ Nav#hoverTextChildClassProperty in class Nav

Child hover text class.

$ Select#hintProperty in class Select
$ Slider#headerPaddingProperty in class Slider

Padding for header.

$ FieldHelp#hintProperty in class FieldHelp

Hint text.

$ Tag#helpProperty in class Tag

Helper text.

$ TimePicker#hintProperty in class TimePicker

Hint text.

HasDialogsClass in namespace Beartropy\Ui\Traits

Trait HasDialogs.

HasErrorBagClass in namespace Beartropy\Ui\Traits

Trait HasErrorBag.

HasPresetsClass in namespace Beartropy\Ui\Traits

Trait HasPresets.

HasToastsClass in namespace Beartropy\Ui\Traits

Trait HasToasts.

I

$ Avatar#initialsProperty in class Avatar

Fallback initials.

$ ButtonBase#iconStartProperty in class ButtonBase
$ ButtonBase#iconEndProperty in class ButtonBase
$ ButtonBase#iconSetProperty in class ButtonBase
$ ButtonBase#iconVariantProperty in class ButtonBase
InputBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Text Input logic.

InputTriggerBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Input Trigger logic (Selects, Datepickers, etc).

$ ButtonIcon#iconProperty in class ButtonIcon

Icon name.

$ ButtonIcon#iconSetProperty in class ButtonIcon

Icon set to use.

$ ButtonIcon#iconVariantProperty in class ButtonIcon

Icon variant.

$ ChatInput#idProperty in class ChatInput

Input ID.

$ Checkbox#idProperty in class Checkbox
$ Checkbox#indeterminateProperty in class Checkbox
$ CommandPalette#itemsProperty in class CommandPalette

Items definition array.

$ Datetime#initialValueProperty in class Datetime

Initial value override.

$ Fab#iconProperty in class Fab

Icon name.

$ FileDropzone#iconProperty in class FileDropzone

Icon name.

$ FileInput#idProperty in class FileInput

Input ID.

IconClass in namespace Beartropy\Ui\Components

Icon Component.

InputClass in namespace Beartropy\Ui\Components

Input Component.

$ Input#iconStartProperty in class Input
$ Input#iconStartSvgProperty in class Input
$ Input#iconEndProperty in class Input
$ Input#iconEndSvgProperty in class Input
$ Menu#itemsProperty in class Menu

Menu items.

$ Menu#itemClassProperty in class Menu

CSS class for items.

$ Nav#itemsProperty in class Nav

Navigation items.

$ Nav#itemClassProperty in class Nav

Base item class.

$ Nav#iconClassProperty in class Nav

Icon class.

Nav::isItemActive() — Method in class Nav

Determine if a navigation item is active based on current request.

$ Select#iconProperty in class Select
$ Select#initialValueProperty in class Select
$ Select#isEmptyProperty in class Select
$ Skeleton#initProperty in class Skeleton

Initialization string/logic.

$ Table#itemsProperty in class Table
$ TimePicker#intervalProperty in class TimePicker

Minute interval.

$ ToggleTheme#inheritColorProperty in class ToggleTheme

Inherit text color.

$ ToggleTheme#iconColorLightProperty in class ToggleTheme

Color class for light icon.

$ ToggleTheme#iconColorDarkProperty in class ToggleTheme

Color class for dark icon.

$ ToggleTheme#iconLightProperty in class ToggleTheme

Icon name for light mode.

$ ToggleTheme#iconDarkProperty 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#labelProperty in class CheckboxBase
$ InputBase#labelProperty in class InputBase
$ InputTriggerBase#labelProperty in class InputTriggerBase
$ ButtonIcon#labelProperty in class ButtonIcon

Accessible label.

$ ChatInput#labelProperty in class ChatInput

Input label.

$ Checkbox#labelProperty in class Checkbox
$ Checkbox#labelPositionProperty in class Checkbox
$ Datetime#labelProperty in class Datetime

Input label.

$ Datetime#localeProperty in class Datetime

Locale setting.

$ Fab#labelProperty in class Fab

Label text (tooltip or accessible).

$ FileDropzone#labelProperty in class FileDropzone

Label text.

$ FileInput#labelProperty in class FileInput

Label text.

$ Input#labelProperty in class Input
LayoutClass in namespace Beartropy\Ui\Components

Layout component.

LoadingClass in namespace Beartropy\Ui\Components

Loading component.

LookupClass in namespace Beartropy\Ui\Components

Lookup component.

$ Lookup#labelProperty in class Lookup

Label text.

$ Menu#liClassProperty 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#labelPositionProperty in class Radio

Label position (left, right).

$ Radio#labelProperty in class Radio

Label text.

$ Select#labelProperty in class Select
$ Skeleton#linesProperty in class Skeleton

Number of lines.

$ Tag#labelProperty in class Tag

Label text.

$ TimePicker#labelProperty in class TimePicker

Label text.

$ ToggleTheme#labelProperty in class ToggleTheme

Label text.

$ ToggleTheme#labelPositionProperty in class ToggleTheme

Label position (left, right).

$ ToggleTheme#labelClassProperty in class ToggleTheme

Custom label class.

$ Tooltip#labelProperty in class Tooltip

Tooltip text.

HasPresets::loadPresets() — Method in class HasPresets
HasPresets::loadComponentDefaults() — Method in class HasPresets

M

$ DropdownBase#maxHeightProperty in class DropdownBase
$ ChatInput#maxLengthProperty in class ChatInput

Max character length.

$ Datetime#minProperty in class Datetime

Minimum date.

$ Datetime#maxProperty in class Datetime

Maximum date.

$ FileDropzone#multipleProperty in class FileDropzone

Allow multiple files.

$ FileInput#multipleProperty in class FileInput

Allow multiple files.

MenuClass in namespace Beartropy\Ui\Components

Menu component.

ModalClass in namespace Beartropy\Ui\Components

Modal Component.

$ Select#multipleProperty in class Select
$ Slider#maxWidthProperty in class Slider

Max width class.

$ FieldHelp#minHeightProperty in class FieldHelp

Min height class.

$ Tag#maxTagsProperty in class Tag

Maximum number of tags.

$ TimePicker#minProperty in class TimePicker

Minimum time.

$ TimePicker#maxProperty in class TimePicker

Maximum time.

$ ToggleTheme#modeProperty in class ToggleTheme

Display mode (icon, button, square-button).

N

$ InputTriggerBase#nameProperty in class InputTriggerBase
$ ChatInput#nameProperty in class ChatInput

Input name.

$ Checkbox#nameProperty in class Checkbox
CommandPalette::normalize() — Method in class CommandPalette

Normalize items to ensure all keys exist.

$ Datetime#nameProperty in class Datetime

Input name.

$ FileDropzone#nameProperty in class FileDropzone

Input name.

$ FileInput#nameProperty in class FileInput

Input name.

Lookup::normalizeOptions() — Method in class Lookup

Normalize options into a standard format.

NavClass 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#nameProperty in class Tag

Input name.

$ TimePicker#nameProperty in class TimePicker

Input name.

O

$ DropdownBase#overflowProperty in class DropdownBase
$ Fab#onlyMobileProperty in class Fab

Only show on mobile breakpoint.

$ Lookup#optionsProperty in class Lookup

List of options.

$ Lookup#optionLabelProperty in class Lookup

Property name for option label.

$ Lookup#optionValueProperty in class Lookup

Property name for option value.

$ Select#optionsProperty in class Select
$ Select#optionLabelProperty in class Select

Field map for option label.

$ Select#optionValueProperty in class Select

Field map for option value.

$ Select#optionDescriptionProperty in class Select

Field map for option description.

$ Select#optionIconProperty in class Select

Field map for option icon.

$ Select#optionAvatarProperty 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#placementProperty in class DropdownBase
$ DropdownBase#presetForProperty in class DropdownBase
$ InputBase#placeholderProperty in class InputBase
$ InputTriggerBase#placeholderProperty in class InputTriggerBase
$ ChatInput#placeholderProperty in class ChatInput

Placeholder text.

$ Datetime#placeholderProperty in class Datetime

Placeholder text.

$ FileDropzone#previewProperty in class FileDropzone

Show file preview.

$ FileInput#placeholderProperty in class FileInput

Placeholder text.

$ Input#placeholderProperty in class Input
$ Select#placeholderProperty in class Select
$ Select#perPageProperty in class Select
$ Table#perPageProperty in class Table
$ Table#paginatedProperty in class Table
$ Tag#placeholderProperty in class Tag

Placeholder text.

$ TimePicker#placeholderProperty in class TimePicker

Placeholder text.

$ Tooltip#positionProperty 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.

RangeBaseClass 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#roundedProperty 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#rowsProperty in class ChatInput

Initial number of rows.

$ ChatInput#readonlyProperty in class ChatInput

Readonly state.

$ ChatInput#requiredProperty 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#readonlyProperty in class Datetime

Readonly state.

$ Datetime#rangeProperty 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#rightProperty 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.

RadioClass in namespace Beartropy\Ui\Components

Radio component.

Radio::render() — Method in class Radio

Get the view / contents that represent the component.

RadioGroupClass in namespace Beartropy\Ui\Components

RadioGroup component.

RadioGroup::render() — Method in class RadioGroup

Get the view / contents that represent the component.

$ Select#remoteProperty in class Select
$ Select#remoteUrlProperty 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#roundedProperty in class Skeleton

Border radius preset.

$ Skeleton#rowsProperty 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#readonlyProperty 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#signatureProperty in class AddPreset

The name and signature of the console command.

$ Avatar#srcProperty in class Avatar

Image source URL.

$ Avatar#sizeProperty in class Avatar

Size preset (e.g. 'sm', 'md').

$ ButtonBase#spinnerProperty in class ButtonBase
$ ButtonBase#sizeProperty in class ButtonBase
$ CheckboxBase#sizeProperty in class CheckboxBase
$ DropdownBase#sideProperty in class DropdownBase
$ InputBase#sizeProperty in class InputBase
$ InputTriggerBase#sizeProperty in class InputTriggerBase
SelectBaseClass in namespace Beartropy\Ui\Components\Base

Base class for native Select logic.

$ BeartropyComponent#sizeProperty in class BeartropyComponent

Component size (md, lg, etc.) used for preset resolution.

$ ButtonIcon#sizeProperty in class ButtonIcon

Button size.

$ ButtonIcon#spinnerProperty in class ButtonIcon

Show spinner on loading.

$ ChatInput#stackedProperty in class ChatInput

Stacked layout.

$ ChatInput#submitOnEnterProperty in class ChatInput

Submit form on Enter key.

$ CommandPalette#sourceProperty in class CommandPalette

Legacy source path (unused).

$ CommandPalette#srcProperty in class CommandPalette

JSON source path in storage/app.

CommandPalette::stripPermissions() — Method in class CommandPalette

Remove 'permission' key before sending to client.

$ Datetime#showTimeProperty in class Datetime

Enable time picker.

$ Fab#sizeProperty in class Fab

Size preset.

$ Input#showPasswordToggleProperty in class Input
$ Input#sizeProperty in class Input
$ Input#spinnerProperty in class Input
$ Nav#sidebarBindProperty in class Nav

Sidebar collapse binding.

$ Radio#sizeProperty in class Radio

Size preset.

SelectClass in namespace Beartropy\Ui\Components

Select Component.

$ Select#selectedProperty in class Select
$ Select#searchableProperty in class Select
$ Select#sizeProperty in class Select
$ Select#spinnerProperty in class Select
SidebarClass in namespace Beartropy\Ui\Components

Sidebar component.

SkeletonClass in namespace Beartropy\Ui\Components

Skeleton component.

$ Skeleton#skeletonClassProperty in class Skeleton

Custom class for the skeleton.

$ Skeleton#shapeProperty in class Skeleton

Shape type (card, rectangle, none).

SliderClass in namespace Beartropy\Ui\Components

Slider component.

$ Slider#showProperty in class Slider

Initial show state (usually controlled via wire:model).

$ Slider#sideProperty in class Slider

Side to slide from (left, right).

$ Slider#staticProperty in class Slider

Static positioning (no slide animation).

$ Table#sortableProperty in class Table
$ Table#searchableProperty in class Table
$ Tag#separatorProperty in class Tag

Separator(s) for tags.

$ Tag#startProperty in class Tag

Start slot content/icon.

$ Tag#sizeProperty in class Tag

Size preset.

$ ToggleTheme#sizeProperty 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#tagProperty in class ButtonBase
$ ButtonBase#typeProperty in class ButtonBase
$ DropdownBase#triggerLabelProperty in class DropdownBase
$ InputBase#typeProperty in class InputBase
$ InputTriggerBase#typeProperty in class InputTriggerBase
TextareaBaseClass in namespace Beartropy\Ui\Components\Base

Base class for Textarea logic.

$ Input#typeProperty in class Input
$ Menu#titleClassProperty in class Menu

CSS class for titles.

$ Skeleton#tagProperty in class Skeleton

HTML tag to use.

TableClass in namespace Beartropy\Ui\Components

Table Component.

TagClass in namespace Beartropy\Ui\Components

Tag component.

TextareaClass in namespace Beartropy\Ui\Components

Textarea Component.

TimePickerClass in namespace Beartropy\Ui\Components

TimePicker component.

ToastClass in namespace Beartropy\Ui\Components

Toast component.

ToggleClass in namespace Beartropy\Ui\Components

Toggle Component.

ToggleThemeClass in namespace Beartropy\Ui\Components

ToggleTheme component.

TooltipClass in namespace Beartropy\Ui\Components

Tooltip component.

HasToasts::toast() — Method in class HasToasts

Get the toast proxy instance.

U

$ Menu#ulClassProperty in class Menu

CSS class for UL element.

$ Tag#uniqueProperty in class Tag

Enforce unique tags.

V

$ ButtonBase#variantProperty in class ButtonBase
$ Checkbox#valueProperty in class Checkbox
$ Datetime#valueProperty in class Datetime

Initial value.

$ Input#valueProperty in class Input
$ Tag#valueProperty in class Tag

Initial tags.

$ TimePicker#valueProperty in class TimePicker

Initial value.

W

$ DropdownBase#widthProperty in class DropdownBase
$ Nav#withnavigateProperty 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#zIndexProperty 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_proxyProperty in class HasToasts
HasToasts::__construct() — Method in class HasToasts