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() ];}