picea-ui/src/Ui.php
Dave Mc Nicoll e75d997b02 - Added a new UiImage element.
- Inputs can now have a class array OR a simple string as 'class' param.
2021-03-01 16:35:57 +00:00

39 lines
1.5 KiB
PHP

<?php
namespace Picea\Ui;
use Picea\Compiler;
class Ui {
public function registerFormExtension(Compiler $compiler) : self
{
$compiler->registerExtension(new Form\UiForm());
$compiler->registerExtension(new Form\UiInput());
$compiler->registerExtension(new Form\UiCheckbox());
$compiler->registerExtension(new Form\UiColor());
$compiler->registerExtension(new Form\UiDate());
$compiler->registerExtension(new Form\UiDatetime());
$compiler->registerExtension(new Form\UiEmail());
$compiler->registerExtension(new Form\UiFile());
$compiler->registerExtension(new Form\UiHidden());
$compiler->registerExtension(new Form\UiNumeric());
$compiler->registerExtension(new Form\UiPassword());
$compiler->registerExtension(new Form\UiRadio());
$compiler->registerExtension(new Form\UiRange());
$compiler->registerExtension(new Form\UiSearch());
$compiler->registerExtension(new Form\UiTel());
$compiler->registerExtension(new Form\UiText());
$compiler->registerExtension(new Form\UiTextarea());
$compiler->registerExtension(new Form\UiTime());
$compiler->registerExtension(new Form\UiUrl());
$compiler->registerExtension(new Form\UiWeek());
$compiler->registerExtension(new Form\UiSelect());
$compiler->registerExtension(new Form\UiImage());
$compiler->registerExtension(new Component\UiPopup());
return $this;
}
}