Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div ng-controller="savedFormCtrl" ng-cloak id="saved-form-wrapper"
- class="border border-dark border-top-0 border-right-1 border-bottom-1
- border-left-1 px-0" ng-init="getSavedForms()"
- >
- <!-- Search filters -->
- <form name="savedFormsFilterWrapper" layout="row" flex="35" layout-align="end center" class="toolbar-search">
- <!-- Date filter -->
- <md-input-container flex="80">
- <div class="text-light font-weight-bold float-left">Filter by saved date:</div>
- <md-tooltip style="font-size:1em;">Filter your saved HRTF's</md-tooltip>
- <md-datepicker name="dateFilter" class="hrtf-date savedFilterDatepicker"
- md-date-locale="myLocale" data-ng-model="savedFormFilters" ng-blur="setFilterDate()"
- md-placeholder="" md-open-on-focus
- aria-label="Saved forms date filter">
- </md-datepicker>
- </md-input-container>
- </form>
- <!-- Saved forms body -->
- <div id="savedFormAcc" class="accordion col-md-12 pt-3">
- <!-- Accordion item Header -->
- <div class="card" ng-repeat="item in savedForms | filter:savedFormFilters">
- <div class="card-header savedFormItem" id="savedForm{{$index}}" data-toggle="collapse" data-target="#collapse{{$index}}">
- <md-button class="md-raised md-primary" data-toggle="collapse"
- data-target="#collapse{{$index}}" aria-expanded="false"
- aria-controls="collapse{{index}}"
- >
- Form Saved on {{ item.savedOn }} - Click to expand
- </md-button>
- </div>
- <!-- Accordion body continues on below -->
- </div>
- </div>
- (function () {
- 'use strict';
- angular.module('hrtf')
- .controller('savedFormCtrl', ['$scope', '$window', '$mdDialog', '$filter', 'formService',
- function savedFormCtrl($scope, $window, $mdDialog, $filter, formService) {
- $scope.savedFormFilters = '';
- //Get users's saved forms
- $scope.savedForms = {};
- $scope.getSavedForms = function(){
- formService.getSavedHrtf()
- .then(saved => {
- saved.forEach( item =>{
- item.data_json = JSON.parse(item.data_json);
- });
- $scope.savedForms = saved;
- return $scope.savedForms;
- };
- }
- ]);
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement