_ = require 'lodash'

angular.module('vision').directive 'ngLoad', ($compile, $rootScope) ->
  'ngInject'

  transclude: yes
  template: (element, attr) ->
    # element.css('position', 'relative') if _.isEmpty element.css('position')
    """
      <ng-transclude ng-if="#{attr.ngLoad}"></ng-transclude>
      <div ng-if="!#{attr.ngLoad}" class="layout-fill flex
        layout-row layout-align-center-center" style="position:absolute">
        <md-progress-circular md-diameter="70" md-mode="indeterminate">
        </md-progress-circular>
      </div>
    """

  link: (scope, element, attr, c, transclude) ->
