<div ng-controller="JsonEditorCtrl">
  <div class="tabbed-view-header">
    <h2 class="tabbed-view-title">
      JSON
    </h2>

    <button class="tabbed-view-close-btn" ng-click="dismiss()">
      <icon name="'times'"></icon>
    </button>
  </div>

  <div class="tabbed-view-body">
    <div class="gf-form">
      <code-editor content="json" data-mode="json" data-max-lines="20"></code-editor>
    </div>

    <div class="gf-form-button-row">
      <button type="button" class="btn btn-primary" ng-show="canUpdate" ng-click="update(); dismiss();">Update</button>
      <button class="btn btn-secondary" ng-if="canCopy" clipboard-button="getContentForClipboard()">
        Copy to Clipboard
      </button>
    </div>
  </div>
</div>
