Пример #1
0
 /**
  */
 public function configure()
 {
     // RUN PARENT FIRST!
     parent::configure();
     // init properties
     $this->import_property('custom_selector', 'string');
     $this->import_property('target_selector', 'string');
 }
Пример #2
0
 /**
  */
 public function configure()
 {
     // RUN PARENT FIRST!
     parent::configure();
     // css title class
     if ($this->config()->contains('image_class')) {
         $this->image_class = (string) $this->config('image_class');
     }
 }
Пример #3
0
 /**
  */
 public function configure()
 {
     // RUN PARENT FIRST!
     parent::configure();
     // init properties
     $this->import_property('combine', 'boolean');
     $this->import_property('group_page_text', 'string');
     $this->import_property('nested', 'boolean');
     $this->import_property('prepend_to', 'string');
     $this->import_property('switch_width', 'integer');
     $this->import_property('target_selector', 'string');
     $this->import_property('top_option_text', 'string');
 }
Пример #4
0
 /**
  */
 public function configure()
 {
     // RUN PARENT FIRST!
     parent::configure();
     // init properties
     $this->import_property('tip_location', 'string');
     $this->import_property('scroll_speed', 'integer');
     $this->import_property('timer', 'integer');
     $this->import_property('start_timer_on_click', 'boolean');
     $this->import_property('next_button', 'boolean');
     $this->import_property('tip_animation', 'string');
     $this->import_property('tip_animation_fade_speed', 'integer');
     $this->import_property('cookie_monster', 'boolean', true);
     $this->import_property('cookie_domain');
     $this->import_property('cookie_name', 'string');
     $this->import_property('tip_container', 'string');
     $this->import_property('inline', 'boolean');
     $this->import_property('tip_content', 'string', '#' . $this->id);
     $this->import_property('post_ride_callback', 'string');
     $this->import_property('post_step_callback', 'string');
 }