public function __construct($name, $default, $properties = array()) { parent::__construct($name, $default, $properties); $this->id->required = true; $this->id->on_html = function ($option, &$html) { $html->style('width: 140px;'); }; $this->size->max = 1000; }