app-nav.js 847 Bytes
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
// appNavBar
// navigation bar for application
frameworkModule.directive('appNav', ['$log',
    function ($log) {
        'use strict';

        $log.debug('appNav.ctor()...');

        return {
            restrict: 'E',
            templateUrl: '/app/framework/app-nav/app-nav.html' + '?_=' + Math.random(),
            replace: true,
            scope: {},
            controller: 'AppNavController',
            link: function ($scope, $element, $attr) {
                $element.find('.nav-element-left a').click(function () {
                    $('.nav-element-left a').removeClass('active');
                    $(this).addClass('active');
                });

                $scope.callIframe = function () {

                    $("#dfiframe").contents().find("a:first").click();
                };
            }
        };
    }
]);