lib/global.sh [ Files ]
NAME
global.sh - общие функции для всех скриптов.
USES
global.sh/checkExistingProject [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
checkExistingProject - проверка на наличие существующего проекта.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# checkExistingProject <id | uuid> # # USES BY # # - project.sh
global.sh/denotateAllAnnotations [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
denotateAllAnnotations - удаление всех аннотаций у задачи.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# denotateAllAnnotations <id | uuid>
USES
USES BY
global.sh/getAnnotationCount [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
getAnnotationCount - возвращает длину массива аннотаций задачи.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# getAnnotationCount <id | uuid> # # USES BY # # - project.sh # - denotateAllAnnotations
RETURN VALUE
# return {String} - Количество аннотаций
global.sh/getLatestTaskId [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
getLatestTaskId - возвращает id задачи.
DESCRIPTION
Возвращает id задачи с тегом +LATEST, которая является самой последней из добавленных.
USES BY
RETURN VALUE
# return {string} - Id задачи
NOTES
https://taskwarrior.org/docs/tags/
global.sh/getLatestTaskUuid [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
getLatestTaskUuid - возвращает id задачи.
DESCRIPTION
Возвращает uuid задачи с тегом +LATEST, которая является самой последней из добавленных.
USES BY
RETURN VALUE
# return {string} - Uuid задачи
NOTES
https://taskwarrior.org/docs/tags/
global.sh/getNameProject [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
getNameProject - возвращает название проекта задачи.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# getNameProject <id | uuid>
RETURN VALUE
# return {String} - Uuid задачи
USED BY
USES BY
global.sh/getTags [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
getTags - возвращает массив тегов задачи.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# getTags <id | uuid> # # USES BY # # - project.sh # - edit_project.sh
RETURN VALUE
# return {Array} - Массив тегов
global.sh/hasProject [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
hasProject - проверка на наличие проекта у задачи.
ARGUMENTS
# id | uuid - id или uuid задачи.
USAGE
# hasProject <id | uuid>
USES
global.sh/notify [ Functions ]
[ Top ] [ global.sh ] [ Functions ]
NAME
notify - вывод сообщения через notify-send.
ARGUMENTS
# category - категория уведомления. # message - строка сообщения.
USAGE
# notify <category> <message>
EXAMPLE
# notify "msg-error" "Ошибка!"
NOTES
Категории уведомлений находятся в ~/.config/mako/category USES BY - tskw.sh - project.sh - global.sh - edit.sh - edit_project.sh