public static function parse($argument, &$attributes, $isEditor = false) { if (!$isEditor) { self::init(); switch ($argument) { case 'top': case 'bottom': $onclick = 'n2Scroll.' . $argument . '();'; break; case 'beforeSlider': $onclick = 'n2Scroll.before(n2(this).closest(".n2-ss-slider").addBack());'; break; case 'afterSlider': $onclick = 'n2Scroll.after(n2(this).closest(".n2-ss-slider").addBack());'; break; case 'nextSlider': $onclick = 'n2Scroll.next(this, ".n2-ss-slider");'; break; case 'previousSlider': $onclick = 'n2Scroll.previous(this, ".n2-ss-slider");'; break; default: $onclick = 'n2Scroll.element("' . $argument . '");'; break; } $attributes['onclick'] = N2Html::encode($onclick . "return false;"); } return '#'; }