UNPKG

fh-wfm-message

Version:
63 lines (61 loc) 3.03 kB
var ngModule; try { ngModule = angular.module('wfm.message.directives'); } catch (e) { ngModule = angular.module('wfm.message.directives', []); } ngModule.run(['$templateCache', function ($templateCache) { $templateCache.put('wfm-template/message-form.tpl.html', '<md-toolbar class="content-toolbar md-primary">\n' + ' <div class="md-toolbar-tools">\n' + ' <h3>New message</h3>\n' + ' </div>\n' + '</md-toolbar>\n' + '<div class="wfm-maincol-scroll">\n' + '\n' + '<form name="messageForm" ng-submit="ctrl.done(messageForm.$valid)" novalidate layout-padding layout-margin>\n' + ' <!--\n' + ' <md-input-container>\n' + ' <label for="messageState">Status</label>\n' + ' <input type="text" id="inputmessageType" name="messageStatus" ng-model="ctrl.model.status" disabled="true">\n' + ' </md-input-container>\n' + ' -->\n' + '<div>\n' + ' <md-input-container class="md-block" ng-class="{ \'has-error\' : messageForm.receiver.$invalid && !messageForm.receiver.$pristine }">\n' + ' <label for="selectReceiver">To</label>\n' + ' <md-select ng-model="ctrl.model.receiver" name="receiver" id="selectReceiver" required>\n' + ' <md-option ng-repeat="worker in ctrl.workers" value="{{worker}}">{{worker.name}} ({{worker.position}})</md-option>\n' + ' </md-select>\n' + ' <div ng-messages="messageForm.receiver.$error" ng-if="ctrl.submitted || messageForm.receiver.$dirty">\n' + ' <div ng-message="required">The To: field is required.</div>\n' + ' </div>\n' + ' </md-input-container>\n' + '</div>\n' + '\n' + '<div>\n' + ' <md-input-container class="md-block" ng-class="{ \'has-error\' : messageForm.subject.$invalid && !messageForm.subject.$pristine }">\n' + ' <label for="inputSubject">Subject</label>\n' + ' <input type="text" id="inputSubject" name="subject" ng-model="ctrl.model.subject" required>\n' + ' <div ng-messages="messageForm.subject.$error" ng-if="ctrl.submitted || messageForm.subject.$dirty">\n' + ' <div ng-message="required">A subject is required.</div>\n' + ' </div>\n' + ' </md-input-container>\n' + '</div>\n' + '\n' + '<div>\n' + ' <md-input-container class="md-block" ng-class="{ \'has-error\' : messageForm.content.$invalid && !messageForm.content.$pristine }">\n' + ' <label for="inputContent">Message</label>\n' + ' <textarea id="inputContent" name="content" ng-model="ctrl.model.content" required md-maxlength="350"></textarea>\n' + '\n' + ' <div ng-messages="messageForm.content.$error" ng-show="ctrl.submitted || messageForm.content.$dirty">\n' + ' <div ng-message="required">Message content is required.</div>\n' + ' </div>\n' + ' </md-input-container>\n' + '</div>\n' + '\n' + ' <md-button type="submit" class="md-raised md-primary">Send message</md-button>\n' + '</form>\n' + '\n' + '</div>\n' + ''); }]);