Task-List gui

Gui Module - Task List - Adds a task list to the game which players can add remove and edit items on

Dependencies

expcore.gui
utils.event
expcore.roles
config.tasks
expcore.common
modules.control.tasks

Elements

add_new_task Button displayed in the ehader bar, used to add a new task
confirm_edit Button displayed next to tasks which the user is currently editing, used to save changes
cancel_edit Button displayed next to tasks which the user is currently editing, used to discard changes
discard_task Button displayed next to tasks which the user is can edit, used to delete a task from the list
edit_task Button displayed next to tasks which the user is can edit, used to start editing a task
add_task_base Set of three elements which make up each row of the task table
task_label Default state for a task, contains only a label with the task message
task_editing Editing state for a task, contrins a text field and the two edit buttons
task_list_container Main task list container for the left flow
task_list_toggle Button on the top flow used to toggle the task list container

Dependencies

# expcore.gui
# utils.event
# expcore.roles
# config.tasks
# expcore.common
# modules.control.tasks

Elements

# add_new_task

Button displayed in the ehader bar, used to add a new task

# confirm_edit

Button displayed next to tasks which the user is currently editing, used to save changes

# cancel_edit

Button displayed next to tasks which the user is currently editing, used to discard changes

# discard_task

Button displayed next to tasks which the user is can edit, used to delete a task from the list

# edit_task

Button displayed next to tasks which the user is can edit, used to start editing a task

# add_task_base

Set of three elements which make up each row of the task table

# task_label

Default state for a task, contains only a label with the task message

# task_editing

Editing state for a task, contrins a text field and the two edit buttons

# task_list_container

Main task list container for the left flow

# task_list_toggle

Button on the top flow used to toggle the task list container