@@ -16,15 +16,19 @@ trait BaseTrait {
1616 protected $ _states =[ ];
1717 protected $ _baseClass ;
1818
19- protected abstract function setPropertyCtrl ($ name , $ value , $ typeCtrl );
19+ abstract protected function setPropertyCtrl ($ name , $ value , $ typeCtrl );
2020
21- protected abstract function addToPropertyCtrl ($ name , $ value , $ typeCtrl );
21+ abstract protected function addToPropertyCtrl ($ name , $ value , $ typeCtrl );
2222
23- protected abstract function addToPropertyCtrlCheck ($ name , $ value , $ typeCtrl );
23+ abstract protected function addToPropertyCtrlCheck ($ name , $ value , $ typeCtrl );
2424
25- public abstract function addToProperty ($ name , $ value , $ separator =" " );
25+ abstract public function addToProperty ($ name , $ value , $ separator =" " );
2626
27- public abstract function setProperty ($ name , $ value );
27+ abstract public function setProperty ($ name , $ value );
28+
29+ abstract public function addContent ($ content ,$ before =false );
30+
31+ abstract public function onCreate ($ jsCode );
2832
2933 public function addVariation ($ variation ) {
3034 return $ this ->addToPropertyCtrlCheck ("class " , $ variation , $ this ->_variations );
0 commit comments