/** */ public function configure() { // RUN PARENT FIRST! parent::configure(); // init properties $this->import_property('custom_selector', 'string'); $this->import_property('target_selector', 'string'); }
/** */ 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'); } }
/** */ 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'); }
/** */ 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'); }