diff options
Diffstat (limited to 'www/external/origjs/angular-circular-navigation.js')
| -rw-r--r-- | www/external/origjs/angular-circular-navigation.js | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/www/external/origjs/angular-circular-navigation.js b/www/external/origjs/angular-circular-navigation.js deleted file mode 100644 index 17488768..00000000 --- a/www/external/origjs/angular-circular-navigation.js +++ /dev/null @@ -1,70 +0,0 @@ -// PP - Modified to show at right angles -/* jshint -W041 */ -/* jslint browser: true*/ -/* global cordova,StatusBar,angular,console */ - -(function () { - - 'use strict'; - - /*global define, module, exports, require */ - // options.isOpen - - /* istanbul ignore next */ - var angular = window.angular ? window.angular : 'undefined' !== typeof require ? require('angular') : undefined; - - var circular = angular.module('angularCircularNavigation', []) - .directive('circular', ['$compile', function ($compile) { - - return { - restrict: 'EA', - scope: { - options: '=' - }, - template: '<button ng-click="toggleMenu()" class="cn-button {{options.button.size}}" ng-class="options.button.cssClass" style="background: {{options.button.background ? options.button.background : options.background}}; color: {{options.button.color ? options.button.color :options.color}};">{{options.content}}</button>' + - '<div class="cn-wrapper {{options.size}} items-{{options.items.length}}" ng-class="{\'opened-nav\':options.isOpen}"><ul>' + - '<li ng-repeat="item in options.items">' + - '<a ng-hide="item.empty" ng-click="perform(options, item)" ng-class="{\'is-active\': item.isActive}" class="{{item.cssClass}}" style="background: {{item.background ? item.background : options.background}}; color: {{item.color ? item.color : options.color}};">' + - '<span>{{item.content}}</span>' + - '</a></li></ul></div>', - controller: ['$scope', '$element', '$attrs', - function ($scope, $element, $attrs) { - - $scope.toggleMenu = function () { - //PP - if (typeof $scope.options.button.onclick === 'function') - { - // PP - console.log ("FUNCTION"); - //$scope.options.isOpen = !$scope.options.isOpen; - $scope.options.button.onclick(); - } - else - { - // console.log ("NO FUNCTION"); - $scope.options.isOpen = !$scope.options.isOpen; - } - }; - - $scope.perform = function (options, item) { - if (typeof item.onclick === 'function') { - item.onclick(options, item); - } - - if ($scope.options.toggleOnClick) { - $scope.toggleMenu(); - } - }; - - } - ] - }; - }]); - - /* istanbul ignore next */ - if (typeof define === 'function' && define.amd) { - define('circular', ['angular'], circular); - } else if ('undefined' !== typeof exports && 'undefined' !== typeof module) { - module.exports = circular; - } - -})(); |
