Extends
Textarea
* has the same features
The Code field is an extension of Textarea with a visual appearance of the edited code.
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ];}//...
# Language
By default, PHP styling is used, but using the language()
method
You can change the design for another programming language.
language(string $language)
Supported languages: HTML , XML , CSS , PHP , JavaScript and many others.
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ->language('js') ];}//...
# Line numbering
The lineNumbers()
method allows you to display line numbering.
lineNumbers()
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ->lineNumbers() ];}//...