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