'bootstrap-5', /** * Filter Frontend Asset Options */ /** * Cache Rappasoft Frontend Assets */ 'cache_assets' => false, /** * Enable or Disable automatic injection of core assets */ 'inject_core_assets_enabled' => false, /** * Enable or Disable automatic injection of third-party assets */ 'inject_third_party_assets_enabled' => false, /** * Enable Blade Directives (Not required if automatically injecting or using bundler approaches) */ 'enable_blade_directives' => false, /** * Use JSON Translations instead of PHP Array */ 'use_json_translations' => false, /** * Customise Script & Styles Paths */ 'script_base_path' => '/rappasoft/laravel-livewire-tables', /** * Filter Default Configuration Options * * */ /** * Configuration options for DateFilter */ 'dateFilter' => [ 'defaultConfig' => [ 'format' => 'Y-m-d', 'pillFormat' => 'd M Y', // Used to display in the Filter Pills ], ], /** * Configuration options for DateTimeFilter */ 'dateTimeFilter' => [ 'defaultConfig' => [ 'format' => 'Y-m-d\TH:i', 'pillFormat' => 'd M Y - H:i', // Used to display in the Filter Pills ], ], /** * Configuration options for DateRangeFilter */ 'dateRange' => [ 'defaultOptions' => [], 'defaultConfig' => [ 'allowInput' => true, // Allow manual input of dates 'altFormat' => 'F j, Y', // Date format that will be displayed once selected 'ariaDateFormat' => 'F j, Y', // An aria-friendly date format 'dateFormat' => 'Y-m-d', // Date format that will be received by the filter 'earliestDate' => null, // The earliest acceptable date 'latestDate' => null, // The latest acceptable date 'locale' => 'en', // The default locale ], ], /** * Configuration options for NumberRangeFilter */ 'numberRange' => [ 'defaultOptions' => [ 'min' => 0, // The default start value 'max' => 100, // The default end value ], 'defaultConfig' => [ 'minRange' => 0, // The minimum possible value 'maxRange' => 100, // The maximum possible value 'suffix' => '', // A suffix to append to the values when displayed 'prefix' => '', // A prefix to prepend to the values when displayed ], ], /** * Configuration options for SelectFilter */ 'selectFilter' => [ 'defaultOptions' => [], 'defaultConfig' => [], ], /** * Configuration options for MultiSelectFilter */ 'multiSelectFilter' => [ 'defaultOptions' => [], 'defaultConfig' => [], ], /** * Configuration options for MultiSelectDropdownFilter */ 'multiSelectDropdownFilter' => [ 'defaultOptions' => [], 'defaultConfig' => [], ], /** * Configuration options for Events */ 'events' => [ /** * Enable or disable passing the user from Laravel's Auth service to events */ 'enableUserForEvent' => true, ], ];