createElementForItem(item) {
    const f = UI.Fragment.build`
    <div class=list-item>
      <div class=configuration-item>
        <div>${item.name}</div>
        <div class=configuration-command>${item.command}</div>
      </div>
      <div class='controls-container fill'>
        <div class=controls-gradient></div>
        <div $=controls-buttons class=controls-buttons></div>
      </div>
    </div>`;
    const buttons = f.$('controls-buttons');
    const toolbar = new UI.Toolbar('', buttons);
    const runButton = new UI.ToolbarButton(Common.UIString('Run'), 'largeicon-play');
    runButton.addEventListener(UI.ToolbarButton.Events.Click, this._runConfig.bind(this, item.execPath, item.args));
    toolbar.appendToolbarItem(runButton);
    const profileButton = new UI.ToolbarButton(Common.UIString('Start recording..'), 'largeicon-start-recording');
    profileButton.addEventListener(UI.ToolbarButton.Events.Click, this._profileConfig.bind(this, item.execPath, item.args));
    toolbar.appendToolbarItem(profileButton);
    return f.element();
  }
@override
@param {!SDK.DebuggerModel} debuggerModel
@return {!Element}