text: define(["exports","../../../@polymer/polymer/polymer-element.js","../../../@polymer/iron-a11y-keys/iron-a11y-keys.js","../../../@polymer/paper-icon-button/paper-icon-button.js","./mtz-marked-control-line-behavior.js","./mtz-marked-control-behavior.js"],(function(e,t,n,o,r,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MtzMarkedControlGenericLine=void 0;class MtzMarkedControlGenericLine extends((0,i.mtzMarkedControlBehavior)((0,r.mtzMarkedControlLineBehaviorImpl)(t.PolymerElement))){static get template(){return t.html`
        <style>
          :host {
            display: inline-block;
          }
        </style>
  
        <paper-icon-button
          icon="[[icon]]"
          noink="[[noink]]"
          on-click="_handleCommand"
          alt="[[title]]"
        ></paper-icon-button>
  
        <iron-a11y-keys
          keys="[[keys]]"
          on-keys-pressed="_handleCommand"
          target="[[__editor]]"
        ></iron-a11y-keys>
      `}static get tag(){return"mtz-marked-control-generic-line"}static get properties(){return{...super.properties,title:String,icon:String,keys:String,noink:Boolean}}}e.MtzMarkedControlGenericLine=MtzMarkedControlGenericLine,window.customElements.define(MtzMarkedControlGenericLine.tag,MtzMarkedControlGenericLine)}));