Files
Grimoire/grimoire-controller.js
T

76 lines
2.0 KiB
JavaScript

(function (angular) {
'use strict';
angular.module('grimoire.controller', ['ui.bootstrap']);
function GrimoireController() {
/*jshint validthis: true */
this.welcome = 'Welcome to the Grimoire App!';
this.sources = [
{
'name': 'Core Rule Book',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
{
'name': 'Advanced Player\'s Guide',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
{
'name': 'Core Rule Book',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
{
'name': 'Advanced Player\'s Guide',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
{
'name': 'Core Rule Book',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
{
'name': 'Advanced Player\'s Guide',
'sources': ['Armor', 'Weapons', 'Wondrous Items'],
},
];
this.itemLists = [
{
'timestamp': new Date() - 100000,
'items': [
{
'name': '+2 super cool sword',
'worth': 5000,
'url': 'http://www.google.com'
},
{
'name': 'nifty hat',
'worth': 2000,
'url': ''
}
],
},
{
'timestamp': new Date(),
'items': [
{
'name': '+3 super cool sword',
'worth': 5000,
'url': 'http://www.google.com'
},
{
'name': 'nifty boots',
'worth': 2000,
'url': ''
}
],
}];
this.copyToClipboard = function(list) {
console.log(list);
}
}
angular
.module('grimoire.controller')
.controller('GrimoireController', [GrimoireController]);
}(window.angular));