headerController.js 1.31 KB
Newer Older
1
/*
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you 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.
 */

19
'use strict';
20

21
angular.module('dgc.home').controller('headerController', ['$scope', '$modal', function($scope, $modal) {
22

23 24 25 26
    $scope.menu = [{
        title: "Tags",
        state: "tags"
    }];
27

28 29 30 31
    $scope.isCollapsed = true;
    $scope.isLoggedIn = function() {
        return true;
    };
32

33
    $scope.showAbout = function() {
34 35 36
        $modal.open({
            animation: true,
            templateUrl: '/modules/about/views/about.html',
37
            controller: 'aboutController',
38 39 40
            size: 'lg'
        });
    };
41
}]);