Files
habitica/website/views/shared/tasks/task.jade
T
Keith Holliday 30954fe7c5 Added support for grouping tasks by challenge (#8469)
* Added support for grouping tasks by chllenge

* Fixed tests and updated default challenge model name

* Fixed broken member test

* Updated setting string

* Changed to shortName

* Began abstracting task grouping

* Added initial task directive code

* Added new directives to help with grouping of tasks

* Removed random console.log
2017-02-27 11:34:03 -07:00

17 lines
876 B
Plaintext

script(id='templates/task.html', type="text/ng-template")
li(id='task-{{::task._id}}',
ng-repeat='task in getTaskList(list, taskList, obj) | filterByTaskInfo: obj.filterQuery | conditionalOrderBy: list.view=="dated":"date"',
class='task {{getClasses(task, user, list, main)}}',
ng-class='{"cast-target":spell && (list.type != "reward"), "locked-task":obj._locked === true}',
ng-click='spell && (list.type != "reward") && castEnd(task, "task", $event)',
ng-show='shouldShow(task, list, user.preferences)',
popover-trigger='mouseenter', popover-placement="top", popover-append-to-body='{{::modal ? "false":"true"}}',
data-popover-html="{{taskPopover(task) | markdown}}")
ng-form(name='taskForm')
include ./meta_controls
include ./task_view/index
div(class='{{obj._id}}{{task._id}}-chart', ng-show='charts[obj._id+task._id]')