diff --git a/zin/wg/pagebase/v1.php b/zin/wg/pagebase/v1.php
index 58a171ee92..470441e278 100644
--- a/zin/wg/pagebase/v1.php
+++ b/zin/wg/pagebase/v1.php
@@ -5,14 +5,9 @@ class pagebase extends wg
{
static $tag = 'html';
- static $defineProps = array
- (
- 'metas' => array('type' => 'string|array', 'default' => array('', '', '', '')),
- 'title' => array('type' => 'string'),
- 'bodyProps' => array('type' => 'array', 'optional' => true),
- 'zui' => array('type' => 'bool', 'default' => false),
- 'display' => array('type' => 'bool', 'default' => true)
- );
+ static $defineProps = 'metas?: string|array, title?: string, bodyProps?: array, zui?: bool, display?: bool';
+
+ static $defaultProps = array('zui' => false, 'display' => true, 'metas' => array('', '', '', ''));
protected function created()
{