Index

libs/rucken/todo-core/src/lib/configs/projects.config.ts

DEFAULT_PROJECTS_CONFIG
Type : IRestProviderOptions<Project>
Default value : { name: 'project', pluralName: 'projects', autoload: true, paginationMeta: { perPage: 5 }, actionOptions: { responseData: (data: any, action: ProviderActionEnum) => { if (action === ProviderActionEnum.Delete) { return true; } else { if (action === ProviderActionEnum.LoadAll) { return plainToClass(Project, data && data.body && data.body.projects); } else { return plainToClass(Project, data && data.body && data.body.project); } } }, responsePaginationMeta: (data: any, action: ProviderActionEnum): PaginationMeta => { return { totalResults: data && data.body && data.body.meta && data.body.meta.totalResults, perPage: undefined }; } }, restOptions: { limitQueryParam: 'per_page', pageQueryParam: 'cur_page', searchTextQueryParam: 'q' } }
PROJECTS_CONFIG_TOKEN
Type : string
Default value : 'ProjectsConfig'

libs/rucken/todo-core/src/lib/configs/statuses.config.ts

DEFAULT_STATUSES_CONFIG
Type : IRestProviderOptions<Status>
Default value : { name: 'status', pluralName: 'statuses', autoload: true, paginationMeta: { perPage: 5 }, actionOptions: { responseData: (data: any, action: ProviderActionEnum) => { if (action === ProviderActionEnum.Delete) { return true; } else { if (action === ProviderActionEnum.LoadAll) { return plainToClass(Status, data && data.body && data.body.statuses); } else { return plainToClass(Status, data && data.body && data.body.status); } } }, responsePaginationMeta: (data: any, action: ProviderActionEnum): PaginationMeta => { return { totalResults: data && data.body && data.body.meta && data.body.meta.totalResults, perPage: undefined }; } }, restOptions: { limitQueryParam: 'per_page', pageQueryParam: 'cur_page', searchTextQueryParam: 'q' } }
STATUSES_CONFIG_TOKEN
Type : string
Default value : 'StatusesConfig'

libs/rucken/todo-core/src/lib/configs/tasks.config.ts

DEFAULT_TASKS_CONFIG
Type : IRestProviderOptions<Task>
Default value : { name: 'task', pluralName: 'tasks', autoload: true, paginationMeta: { perPage: 5 }, actionOptions: { responseData: (data: any, action: ProviderActionEnum) => { if (action === ProviderActionEnum.Delete) { return true; } else { if (action === ProviderActionEnum.LoadAll) { return plainToClass(Task, data && data.body && data.body.tasks); } else { return plainToClass(Task, data && data.body && data.body.task); } } }, responsePaginationMeta: (data: any, action: ProviderActionEnum): PaginationMeta => { return { totalResults: data && data.body && data.body.meta && data.body.meta.totalResults, perPage: undefined }; } }, restOptions: { limitQueryParam: 'per_page', pageQueryParam: 'cur_page', searchTextQueryParam: 'q' } }
TASKS_CONFIG_TOKEN
Type : string
Default value : 'TasksConfig'

libs/rucken/todo-core/src/lib/configs/providers.ts

ENTITIES_PROVIDERS
Type : Provider[]
Default value : [ { provide: PROJECTS_CONFIG_TOKEN, useValue: DEFAULT_PROJECTS_CONFIG }, { provide: STATUSES_CONFIG_TOKEN, useValue: DEFAULT_STATUSES_CONFIG }, { provide: TASKS_CONFIG_TOKEN, useValue: DEFAULT_TASKS_CONFIG } ]

libs/rucken/todo-core/src/i18n/ru.i18n.ts

RuI18n
Type : object
Default value : { Id: 'Ид.', Title: 'Заголовок', Description: 'Описание', 'Is public': 'Публичный', 'Created at': 'Дата создания', 'Updated at': 'Дата изменения', Statuses: 'Статусы', Tasks: 'Задачи', Users: 'Пользователи', 'Completed tasks': 'Выполненные задачи', 'Add new project': 'Добавить проект', 'Project #{{id}}': 'Проекта #{{id}}', 'Update project #{{id}}': 'Редактирование проекта #{{id}}', 'Delete project #{{id}}': 'Удалить проект #{{id}}', 'Do you really want to delete project?': 'Вы действительно хотите удалить этот проект?', Yes: 'Да', No: 'Нет', Project: 'Проект', Name: 'Наименование', 'Add new status': 'Создание нового статуса', 'Status #{{id}}': 'Статус #{{id}}', 'Update status #{{id}}': 'Изменить статус #{{id}}', 'Delete status #{{id}}': 'Удалить статус #{{id}}', 'Do you really want to delete status?': 'Вы действительно хотите удалить статус?', Status: 'Статус', 'Open at': 'Дата открытия', 'Close at': 'Дата закрытия', 'Task time': 'Время задачи', 'Created user': 'Создал', 'Updated user': 'Обновил', 'Assigned user': 'Пользователь', 'Add new task': 'Создание новой задачи', 'Task #{{id}}': 'Задача #{{id}}', 'Update task #{{id}}': 'Изменить задачу #{{id}}', 'Delete task #{{id}}': 'Удалить задачу #{{id}}', 'Do you really want to delete task?': 'Вы действительно хотите удалить задачу?', Russian: 'Русский', English: 'Английский' }

result-matching ""

    No results matching ""