Расширяет Textarea *имеет те же функции
Поле Code является расширением Textarea с визуальным отображением редактируемого кода.
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ];}//...
Язык
По умолчанию используется стилизация PHP, но с помощью метода language()
вы можете изменить оформление для другого языка программирования.
language(string $language)
Поддерживаемые языки: HTML
, XML
, CSS
, PHP
, JavaScript
и многие другие.
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ->language('js') ];}//...
Нумерация строк
Метод lineNumbers()
позволяет отображать нумерацию строк.
lineNumbers()
use MoonShine\Fields\Code; //... public function fields(): array{ return [ Code::make('Code') ->lineNumbers() ];}