app.controller('SettingsCtrl', function($scope, $http, $routeParams, $timeout) { // customer $scope.countryTable = { name: 'Countries', controller: 'country', function: 'getForOverview', // Panel class panelClass: 'panel-trainingskampen', pageLimit: 25, fields: [ 'id', 'dutch_name', 'is_camp_country', ], fieldDetails:{ 'id': { 'label': 'ID', 'hideList': true, 'hideEdit': true }, 'dutch_name': { 'label': 'Land', }, 'is_camp_country': { 'label': 'Trainingskamp land', 'type': 'boolean', 'booleanOn': 1, 'booleanOff': 0, } }, buttons: { 'C': { 'id': 'c', 'name': 'Voeg land toe', 'cancelName': 'Annuleren', 'confirmName': 'Voeg toe', 'confirmClass': 'success', 'inline':false, 'header':true, 'icon': 'fa-plus-square', 'action': 'create', }, 'R':{ 'id': 'r', 'inline': false, }, 'U': { 'id': 'u', 'name': 'Bewerk', 'label': 'Bewerk', 'cancelName': 'Annuleren', 'confirmName': 'Wijzig', 'confirmClass': 'success', 'inline':true, 'icon':'fa-pencil', 'action': 'update', }, 'D': { 'id': 'd', 'inline': false, } } } $scope.airportsTable = { name: 'Airports', controller: 'airport', function: 'getAll', // Panel class panelClass: 'panel-trainingskampen', pageLimit: 25, fields: [ 'id', 'name', 'city', 'country', 'iata', 'icao', 'latitude', 'longitude', 'altitude', 'timezone', 'dst', 'tz', 'type', 'source', ], fieldDetails:{ 'id': { 'label': 'ID', 'hideList': true, 'hideEdit': true }, 'name': { 'label': 'Naam', }, 'city': { 'label': 'Stad', }, 'country': { 'label': 'Land', }, 'iata': { 'label': 'Iata', }, 'icao': { 'label': 'Icao', }, 'latitude': { 'label': 'Latitide', 'hideList': true, }, 'longitude': { 'label': 'Longitude', 'hideList': true, }, 'altitude': { 'label': 'Altitude', 'hideList': true, }, 'timezone': { 'label': 'Tijdzone numeriek', 'hideList': true, 'hideEdit': true, }, 'dst': { 'label': 'Daglicht bespaar tijd', 'hideList': true, 'hideEdit': true, }, 'tz': { 'label': 'Tijdzone', 'hideList': true, 'hideEdit': true, }, 'type': { 'label': 'type', 'hideList': true, 'hideEdit': true, }, 'source': { 'label': 'bron', 'hideList': true, 'hideEdit': true, }, }, buttons: { 'C': { 'id': 'c', 'name': 'Voeg luchthaven toe', 'cancelName': 'Annuleren', 'confirmName': 'Voeg toe', 'confirmClass': 'success', 'inline':false, 'header':true, 'icon': 'fa-plus-square', 'action': 'create', }, 'R':{ 'id': 'r', 'inline': false, }, 'U': { 'id': 'u', 'name': 'Bewerk', 'label': 'Bewerk', 'cancelName': 'Annuleren', 'confirmName': 'Wijzig', 'confirmClass': 'success', 'inline':true, 'icon':'fa-pencil', 'action': 'update', }, 'D': { 'id': 'd', 'inline': false, } } } })