You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/configuration.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ You can also configure the mode of [hiding completed tasks](#mode-of-hiding-comp
22
22
23
23
You can change the type of the counter which renders the progress of completion of the child tasks.
24
24
25
-

25
+

26
26
27
27
By default, each parent task is equipped with the counter whose value is shown as a ratio of completed child tasks and the total number of the child tasks.
28
28
@@ -101,11 +101,11 @@ const list = new ToDo("#root", {
101
101
102
102
If you specify a [due date](/api/configs/tasks_config/) for a task, the due date validation will track the completion of the task. The due date of the task has green color until the task becomes Overdue.
103
103
104
-

104
+

105
105
106
106
The dates of the tasks which have not been completed on the due date are highlighted in red.
Copy file name to clipboardExpand all lines: docs/guides/integration_with_angular.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -363,6 +363,6 @@ platformBrowserDynamic()
363
363
364
364
After that, you can start the app to see To Do List loaded with data on a page.
365
365
366
-

366
+

367
367
368
368
Now you know how to integrate DHTMLX To Do List with Angular. You can customize the code according to your specific requirements. The final example you can find on [**GitHub**](https://github.com/DHTMLX/angular-todolist-demo).
Copy file name to clipboardExpand all lines: docs/guides/integration_with_react.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -327,6 +327,6 @@ export default App;
327
327
328
328
After that, you can start the app to see To Do List loaded with data on a page.
329
329
330
-

330
+

331
331
332
332
Now you know how to integrate DHTMLX To Do List with React. You can customize the code according to your specific requirements. The final example you can find on [**GitHub**](https://github.com/DHTMLX/react-todolist-demo).
After that, you can start the app to see To Do List loaded with data on a page.
320
320
321
-

321
+

322
322
323
323
Now you know how to integrate DHTMLX To Do List with Svelte. You can customize the code according to your specific requirements. The final example you can find on [**GitHub**](https://github.com/DHTMLX/svelte-todolist-demo).
Copy file name to clipboardExpand all lines: docs/guides/integration_with_vue.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -339,6 +339,6 @@ export default {
339
339
340
340
After that, you can start the app to see To Do List loaded with data on a page.
341
341
342
-

342
+

343
343
344
344
Now you know how to integrate DHTMLX To Do List with Vue. You can customize the code according to your specific requirements. The final example you can find on [**GitHub**](https://github.com/DHTMLX/vue-todolist-demo).
Copy file name to clipboardExpand all lines: docs/guides/multiselection.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ In this article we'll discuss the details on how to initialize To Do List with s
12
12
13
13
We'll consider how to perform bulk operations over the selected tasks and provide you with a list of available operations. And, finally, we'll show you the ways of resetting selection.
14
14
15
-

15
+

16
16
17
17
:::info
18
18
Learn how to [select](../../#selecting-tasks) and [manage multiple tasks](../../#managing-multiple-tasks) via UI
Copy file name to clipboardExpand all lines: docs/how_to_start.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ description: You can learn about how to start working with DHTMLX To Do List in
8
8
9
9
This tutorial will teach you how to create a fully featured To Do List and add it into your web application.
10
10
11
-

11
+

12
12
13
13
After completing all the steps below, you will get a ready-to-use To Do List which you can easily configure to suite your needs and efficiently use in real life.
14
14
@@ -101,7 +101,7 @@ You don't need this step if you use the **new todo.ToDo()** and **new todo.Toolb
101
101
Toolbar is an optional part of the To Do List interface. To create a To Do List without the Toolbar, you can specify only one DIV container and initialize List via the **new ToDo()** constructor
102
102
:::
103
103
104
-
For more information about initialization of To Do List read the [Initialization](../guides/initialization/) article.
104
+
For more information about initialization of To Do List read the [Initialization](/guides/initialization/) article.
105
105
106
106
## Step 3. Load data into To Do List
107
107
@@ -111,7 +111,7 @@ As you can see, we've initialized the To Do List but it is still empty. At this
111
111
You can skip this step if you want to display an empty component on the page
112
112
:::
113
113
114
-
At first, you should prepare data to load into the component. The data can include the following sets of information: [**tasks**](../api/configs/tasks_config/), [**projects**](../api/configs/projects_config/), [**users**](../api/configs/users_config/), [**tags**](../api/configs/tags_config/), and [**activeProject**](../api/configs/activeproject_config/)
114
+
At first, you should prepare data to load into the component. The data can include the following sets of information: [**tasks**](/api/configs/tasks_config/), [**projects**](/api/configs/projects_config/), [**users**](/api/configs/users_config/), [**tags**](/api/configs/tags_config/), and [**activeProject**](/api/configs/activeproject_config/)
115
115
116
116
The most convenient way is to prepare data in a separate file, for example:
117
117
@@ -214,15 +214,15 @@ Now, you can populate the To Do List with data. For that, specify the related pr
214
214
</html>
215
215
~~~
216
216
217
-
You can find more information on loading data into To Do List in the [Data loading](../guides/loading_data/) article.
217
+
You can find more information on loading data into To Do List in the [Data loading](/guides/loading_data/) article.
218
218
219
219
## Step 4. Configure To Do List
220
220
221
221
Now, you can define the desired configuration of the To Do list.
222
222
223
223
As you already know, To Do List consists of two separate interfaces: List and Toolbar. And each of them possesses a separate list of configuration options:
224
224
225
-
- check the list of [To Do List properties](../api/overview/configs_overview/)
225
+
- check the list of [To Do List properties](/api/overview/configs_overview/)
226
226
- check the list of [Toolbar properties](/category/toolbar-properties/)
227
227
228
228
As an example, let's enable the *readonly* mode for your To Do List, specify an active project, and show only the search bar in the toolbar:
Copy file name to clipboardExpand all lines: docs/overview.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,11 +19,11 @@ The interface of the To Do List component consists of two parts: [Toolbar](#tool
19
19
20
20
- a **combo** control for switching between projects, and searching for the necessary project
21
21
22
-

22
+

23
23
24
24
- a **search bar** for searching for the needed tasks
25
25
26
-

26
+

27
27
28
28
- a **menu** with a set of controls which allow you to:
29
29
- sort tasks in the ascending/descending order by the following criteria:
@@ -36,17 +36,17 @@ The interface of the To Do List component consists of two parts: [Toolbar](#tool
36
36
- hide/show completed tasks
37
37
- add a new project, rename or delete a currently active project
38
38
39
-

39
+

40
40
41
41
:::info
42
-
You can change the toolbar structure by adding custom elements or changing the order of the built-in controls. Read more in the [**Configuration**](guides/configuration.md#toolbar) and [**Customization**](guides/customization.md#toolbar) sections.
42
+
You can change the toolbar structure by adding custom elements or changing the order of the built-in controls. Read more in the [**Configuration**](/guides/configuration/#toolbar) and [**Customization**](/guides/customization/#toolbar) sections.
43
43
:::
44
44
45
45
### List
46
46
47
-
The **list of tasks** is the main part of the To Do List interface intended for adding new tasks, editing, or deleting the existing ones. You can easily configure the appearance of tasks. Read more in the [Configuration](guides/configuration.md) section.
47
+
The **list of tasks** is the main part of the To Do List interface intended for adding new tasks, editing, or deleting the existing ones. You can easily configure the appearance of tasks. Read more in the [Configuration](/guides/configuration/) section.
48
48
49
-

49
+

50
50
51
51
## Selecting tasks
52
52
@@ -79,7 +79,7 @@ You can manage the selected task both via the context menu or keyboard navigatio
79
79
80
80
The **context menu** of a task contains a set of items and sub-items and looks like this:
@@ -93,7 +93,7 @@ The **context menu** of a task contains a set of items and sub-items and looks l
93
93
### Editing a task
94
94
95
95
- To edit a task, double-click on the task record in the list or press `Ctrl (Cmd) + Enter`. Then, make the changes and press `Enter`
96
-
> It is possible to enter text, numbers, hashtags, dates. For more details, read [Supported formats of data](guides/inline_editing.md#supported-formats-of-data).
96
+
> It is possible to enter text, numbers, hashtags, dates. For more details, read [Supported formats of data](/guides/inline_editing/#supported-formats-of-data).
97
97
98
98
- To mark a task as complete/incomplete, click on the checkbox to the left of the task or press `Space`
99
99
- To collapse/expand a task with subtasks, click on the arrow icon to the left of the task or press `Arrow Left`/ `Arrow Right`
@@ -124,7 +124,7 @@ After you have selected [multiple tasks](#selecting-multiple-tasks), you can per
124
124
125
125
- to open a **context menu** for the selected tasks
- to delete tasks by pressing `Backspace`/`Delete`
130
130
- to copy tasks via `Ctrl (Cmd) + C` and paste them via `Ctrl (Cmd) + V`. The tasks which are selected in the chaotic order will be structured depending on the structure of the data
@@ -136,9 +136,9 @@ After you have selected [multiple tasks](#selecting-multiple-tasks), you can per
136
136
- to mark tasks as complete/incomplete by pressing `Space`
137
137
138
138
:::info
139
-
Read the [**keyboard shortcuts**](api/events/keypressontodo_event.md#keyboard-shortcuts) section for more detail
139
+
Read the [**keyboard shortcuts**](/api/events/keypressontodo_event/#keyboard-shortcuts) section for more detail
140
140
:::
141
141
142
142
## What's next
143
143
144
-
Once you have a short overview of To Do List you are ready to learn how to display the component on the page. Follow the directions given in the [How to start](how_to_start/) article.
144
+
Once you have a short overview of To Do List you are ready to learn how to display the component on the page. Follow the directions given in the [How to start](/how_to_start/) article.
0 commit comments