oh gosh markdown, forgot

    // call panel handler
    this['on'+button.action]();