diff options
Diffstat (limited to 'mobile_src/directive.js')
-rw-r--r-- | mobile_src/directive.js | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/mobile_src/directive.js b/mobile_src/directive.js new file mode 100644 index 0000000..2281142 --- /dev/null +++ b/mobile_src/directive.js @@ -0,0 +1,35 @@ +// (C) Copyright 2015 Martin Dougiamas +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +angular.module('mm.addons.qtype_algebra') + +/** + * Directive to render a short answer question. + * + * @module mm.addons.qtype_algebra + * @ngdoc directive + * @name mmaQtypeAlgebra + */ +.directive('mmaQtypeAlgebra', function($log, $mmQuestionHelper) { + $log = $log.getInstance('mmaQtypeAlgebra'); + + return { + restrict: 'A', + priority: 100, + templateUrl: 'addons/qtype/algebra/template.html', + link: function(scope) { + $mmQuestionHelper.inputTextDirective(scope, $log); + } + }; +}); |