decency / nova-input-group
A Laravel Nova text field formatted as input group.
Installs: 34 142
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 1
Open Issues: 3
Language:Vue
Requires
- php: >=7.1.0
- laravel/nova: *
This package is auto-updated.
Last update: 2024-11-06 23:27:12 UTC
README
A Laravel Nova text field formatted as input group
Installation
composer require decency/nova-input-group
Usage
Import it in your resources and add the InputGroup to fields
method.
use Decency\InputGroup\InputGroup; public function fields(Request $request) { return [ ID::make('ID', 'id')->sortable(), Text::make('Name', 'name'), InputGroup::make('Subdomain', 'subdomain') ->position('after') ->text('@example.com'), ]; }
Methods
This custom field has only two method:
position('')
You can choose between 'before' and 'after'. When not used, 'before' is used.text('')
The text to be displayed.
TODO List
- Allow to choose the size of the field.
- Also implement other field types.
Changelog
Please see CHANGELOG for more information on what has changed recently.
Security
If you discover any security related issues, please email tim@decency.be instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.