class = $class; return $this; } public function variables() { $this->addVariables(['buttonClass' => $this->class]); return parent::variables(); } public function on($event, $callback) { $this->script = <<getElementClassSelector()}').on('$event', function() { $callback }); JS; } }