<default>
    <div
        ng-if="$ctrl.loading"
        class="loading-overlap shown">
        <vn-spinner enable="true"></vn-spinner>
    </div>
    <vn-button
        ng-click="$ctrl.hide()"
        translate-attr="{title: 'Close'}"
        icon="clear"
        class="flat close">
    </vn-button>
    <form>
        <h6
            ng-if="::$ctrl.message || $ctrl.$transclude.isSlotFilled('title')"
            ng-transclude="title">
            <tpl-title translate>
                {{$ctrl.message}}
            </tpl-title>
        </h6>
        <div
            class="body"
            ng-transclude="body">
        </div>
        <div
            class="buttons"
            ng-click="$ctrl.onButtonClick($event)"
            ng-transclude="buttons">
        </div>
    </form>
</default>