Sha256: 0c89ac5220c37e121e75b5807b9ea2fb2f16ae16546678530954160dbf3402f8

Contents?: true

Size: 1.45 KB

Versions: 1

Compression:

Stored size: 1.45 KB

Contents

<script type="text/ng-template" id="promethee/write/component/column">
  <div
    class="
      col
      col-md-{{component.attributes.size}}
      col-md-offset-{{component.attributes.offset}}
      promethee-editor__component
      promethee-editor__component--column
    "
    ng-controller="ColumnController"
  >
    <div class="promethee-editor__toolbar">
      Column
      <ng-include src="'promethee/write/toolbar'"></ng-include>
    </div>
    <div ng-show="editing" class="promethee-editor__wrapper">
      <div class="form-group">
        <label class="label-control">Size</label>
        <input ng-model="component.attributes.size" class="form-control" type="number"/>
      </div>
      <div class="form-group">
        <label class="label-control">Offset</label>
        <input ng-model="component.attributes.offset" class="form-control" type="number"/>
      </div>
    </div>

    <ng-include src="'promethee/write/components'"></ng-include>

    <span
      type="button"
      class="btn btn-default btn-block"
      ng-click="addComponentTo(component.children)"
    >
      Add component
    </span>
  </div>
</script>

<script>
  promethee.controller('ColumnController', ['$scope', function($scope) {
    $scope.editing = false;

    $scope.edit = function() {
      this.editing = true;
    };

    $scope.complete = function() {
      this.editing = false;
    };

    $scope.toggleEdit = function() {
      this.editing = !this.editing;
    };
  }]);
</script>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
promethee-1.0.16 app/views/promethee/edit/write/component/_column.html.erb