Download the PHP package moonshine/advanced without Composer
On this page you can find all versions of the php package moonshine/advanced. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download moonshine/advanced
More information about moonshine/advanced
Files in moonshine/advanced
Package advanced
Short Description Description
License MIT
Homepage https://moonshine-laravel.com
Informations about the package advanced

MoonShine Advanced
Advanced Fields and Components
Requirements
| MoonShine Advanced | MoonShine |
|---|---|
| 1.x | 3.x |
| 2.x | 4.x |
Stepper
Basic:
Async content:
Also with events:
Events when switching a step
Events when a step is changing:
Events when a step is completed:
The once parameter indicates once the events will be caused or with each change
Content after completion
When all the steps are completed, this set of components will be displayed on the page
The names of the buttons
Modifying the button next step
States
Active default step
Completed by default
Locking
You cannot go to the next step, you can switch to the next Schag only using the event (go_to_step_ {index}: {stPper_name})
The transition in the upper navigation is blocked:
Once all steps are completed, the top navigation is locked:
Async tabs
Persist active tab in URL
By default the first tab is opened on every page load. To keep the active tab
in the URL (so that reloads and shared links restore it) enable withUrl():
The query key defaults to tab. Each tab's slug defaults to Str::slug($label)
(e.g. User Profile → user-profile). Both can be overridden:
Nested AsyncTabs (tabs loaded as content of another async tab) are supported
— just give each group a unique query key:
By default switching a tab calls history.replaceState to avoid polluting
browser history. Pass pushHistory: true to push a new entry per switch so
that the Back/Forward buttons navigate between tabs:
Link group
Radio group
Checkbox list
Button group
SPA Menu
Example
All versions of advanced with dependencies
ext-curl Version *
ext-json Version *