1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- * @ngdoc function
- * @name domainManagerApp.controller:AboutCtrl
- * @description
- * # AboutCtrl
- * Controller of the domainManagerApp
- */
- angular.module('codexApp.index', [])
- .controller('AppCtrl', ['$scope', '$rootScope', '$state', '$location', 'FileService', function ($scope, $rootScope, $state, $location, FileService) {
- $scope.files = FileService.getNotes();
- var remote = require('remote')
- var Menu = remote.require('menu')
- var MenuItem = remote.require('menu-item')
-
- var menu = new Menu()
- menu.append(new MenuItem({
- label: "append",
- click: function() {
-
- alert('Deleted')
- }
- }))
- menu.append(new MenuItem({
- label: 'More Info...',
- click: function() {
-
- alert('Here is more information')
- }
- }))
-
- document.addEventListener('DOMContentLoaded', function () {
- document.querySelector('.js-context-menu').addEventListener('click', function (event) {
- menu.popup(remote.getCurrentWindow());
- })
- })
- var holder = document.getElementById('holder');
- holder.ondragover = function () {
- return false;
- };
- holder.ondragleave = holder.ondragend = function () {
- return false;
- };
- holder.ondrop = function (e) {
- e.preventDefault();
- var file = e.dataTransfer.files[0];
- console.log('File you dragged here is', file.path);
- document.getElementById('image-container').src = file.path
- return false;
- };
- $scope.openNote = function(note){
-
- console.log("openning note " + note.title + " (" + note.id + ")");
- FileService.setCurrentNote(note)
- $rootScope.$broadcast('main-window:note-view');
- $state.go("note-view");
-
-
- }
- $rootScope.$on('$stateNotFound', function(event, unfoundState, fromState, fromParams){
- console.log(unfoundState.to);
- console.log(unfoundState.toParams);
- console.log(unfoundState.options);
- })
- $rootScope.$on('$stateChangeError', function(event, toState, toParams, fromState, fromParams, error){
- console.log('Change state error');
- console.log(error)
- console.log(toState)
- console.log(toParams)
- console.log(fromState)
- console.log(fromParams)
- })
- }]);
|