mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-29 10:40:12 +00:00
99 lines
2.4 KiB
JavaScript
99 lines
2.4 KiB
JavaScript
/**
|
|
* @ngdoc function
|
|
* @name superProductivity.controller:HelpCtrl
|
|
* @description
|
|
* # HelpCtrl
|
|
* Controller of the superProductivity
|
|
*/
|
|
|
|
(function() {
|
|
'use strict';
|
|
|
|
angular
|
|
.module('superProductivity')
|
|
.controller('HelpCtrl', HelpCtrl);
|
|
|
|
/* @ngInject */
|
|
function HelpCtrl($mdDialog, theme, $state, IS_ELECTRON, template, $rootScope, VERSION) {
|
|
let vm = this;
|
|
vm.task = {};
|
|
vm.theme = theme;
|
|
vm.IS_ELECTRON = IS_ELECTRON;
|
|
vm.VERSION = VERSION;
|
|
vm.keys = $rootScope.r.keys;
|
|
|
|
if (template === 'PAGE') {
|
|
vm.helpTpl = 'scripts/dialogs/help/help-' + $state.current.name + '.html';
|
|
} else {
|
|
vm.helpTpl = 'scripts/dialogs/help/help-' + template + '.html';
|
|
}
|
|
|
|
vm.cancel = () => {
|
|
$mdDialog.hide();
|
|
};
|
|
|
|
vm.exampleTask = {
|
|
title: 'Example task',
|
|
timeSpent: moment.duration(1, 'hour'),
|
|
timeEstimate: moment.duration(2, 'hour'),
|
|
progress: 50,
|
|
showNotes: true,
|
|
isUpdated: true,
|
|
originalComments: [
|
|
{
|
|
author: 'admin',
|
|
body: 'yes comments from Jira are shown too <3'
|
|
}, {
|
|
author: 'otherguy',
|
|
body: 'really? that could be useful!'
|
|
}
|
|
],
|
|
originalChangelog: [
|
|
{
|
|
author: 'Some Author',
|
|
created: moment(),
|
|
items: [
|
|
{
|
|
field: 'jiraField',
|
|
toString: 'Changed to value'
|
|
}
|
|
]
|
|
}
|
|
],
|
|
originalAttachment: [
|
|
'Attachment loaded from jira'
|
|
],
|
|
status: 'IN_PROGRESS',
|
|
originalStatus: {
|
|
name: 'In Progress'
|
|
},
|
|
notes: `**Some example notes**
|
|
|
|
* supports markdown
|
|
* list item
|
|
* click to edit
|
|
`,
|
|
localAttachments: [
|
|
{
|
|
title: 'Some link attached by you via drag and drop',
|
|
path: 'http://external.url',
|
|
type: 'LINK'
|
|
}
|
|
]
|
|
};
|
|
vm.exampleTasks = [
|
|
{
|
|
title: 'Example task'
|
|
}
|
|
];
|
|
|
|
vm.globalLinks = [
|
|
{ type: 'LINK', title: 'Some link' },
|
|
{ type: 'LINK', title: 'Interesting google stuff', path: 'http://google.com/' },
|
|
];
|
|
if (IS_ELECTRON) {
|
|
vm.globalLinks.push({ type: 'FILE', title: 'Some file opened in default system application' });
|
|
vm.globalLinks.push({ type: 'COMMAND', title: 'Even custom commands can be executed' });
|
|
}
|
|
}
|
|
})();
|