dramosv90 / inline-boolean
A Laravel Nova boolean field that can be directly edited from the index or detail page of a resource.
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 17
Language:Vue
pkg:composer/dramosv90/inline-boolean
Requires
- php: >=7.1.0
README
Adds the ability to edit a boolean field directly from the index or detail page of a resource.
Prerequisites
Installation
$ composer require markrassamni/inline-boolean
Usage
Use the MarkRassamni\InlineBoolean\InlineBoolean field in your Nova resource:
use MarkRassamni\InlineBoolean\InlineBoolean; class MyResource extends Resource { public function fields(Request $request) { return [ InlineBoolean::make('Enabled') ->inlineOnIndex() // Use inline field on the index page ->inlineOnDetail() // Use inline field on the detail page ->enableMessage('Boolean has been enabled.') // Toast message when enabling boolean ->disableMessage('Boolean has been disabled.') // Toast message when disabling boolean ->trueText('Enabled') // Change the text describing true boolean values ->falseText('Disabled') // Change the text describing false boolean values ->showTextOnIndex() // Show true/false text beside the checkbox on the index page ]; } }

