/**
 * Prepare options for this button.
 *
 * @param   array  $options  The options about this button.
 *
 * @return  void
 *
 * @since  4.0.0
 */
protected function prepareOptions(array &$options)
{
    parent::prepareOptions($options);
    if (empty($options['is_child'])) {
        $class = $this->fetchButtonClass($this->getName());
        $options['btnClass'] = $options['button_class'] = $options['button_class'] ?? $class;
    }
    $options['onclick'] = $options['onclick'] ?? $this->_getCommand();
}