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: docfx/docs/index.md
+13-8
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@
11
11
***[Extensible UI](https://gui-cs.github.io/Terminal.GuiV2Docs/api/Terminal.Gui.View.html)** - All visible UI elements are subclasses of the `View` class, and these in turn can contain an arbitrary number of sub-views. Dozens of [Built-in Views](views.md) are provided.
12
12
***[Keyboard](keyboard.md) and [Mouse](mouse.md) Input** - The library handles all the details of input processing and provides a simple event-based API for applications to consume.
13
13
***[Powerful Layout Engine](layout.md)** - The layout engine makes it easy to lay out controls relative to each other and enables dynamic terminal UIs.
14
-
***[Machine, User, and App-Level Configuration](config.md)** - Persistent configuration settings, including overriding default look & feel with Themes, keyboard bindings, and more via the [`ConfigurationManager`](~/api/Terminal.Gui.ConfigurationManager.yml) class.
14
+
***[Machine, User, and App-Level Configuration](config.md)** - Persistent configuration settings, including overriding default look & feel with Themes, keyboard bindings, and more via the [ConfigurationManager](~/api/Terminal.Gui.ConfigurationManager.yml) class.
15
15
***[Clipboard support](https://gui-cs.github.io/Terminal.GuiV2Docs/api/Terminal.Gui.Clipboard.html)** - Cut, Copy, and Paste is provided through the [`Clipboard`] class.
16
16
***Multi-tasking** - The [Mainloop](https://gui-cs.github.io/Terminal.GuiV2Docs/api/Terminal.Gui.MainLoop.html) supports processing events, idle handlers, and timers. Most classes are safe for threading.
17
17
***[Reactive Extensions](https://github.com/dotnet/reactive)** - Use reactive extensions and benefit from increased code readability, and the ability to apply the MVVM pattern and [ReactiveUI](https://www.reactiveui.net/) data bindings. See the [source code](https://github.com/gui-cs/Terminal.GuiV2Docs/tree/master/ReactiveExample) of a sample app.
@@ -20,17 +20,22 @@ See [What's New in V2 For more](newinv2.md).
20
20
21
21
## Conceptual Documentation
22
22
23
-
*[Guide to Migrating from Terminal.Gui v1](migratingfromv1.md)
24
-
*[List of Views](views.md)
25
-
*[Layout Engine](layout.md)
26
-
*[Navigation](navigation.md)
27
-
*[Keyboard API](keyboard.md)
28
-
*[Mouse API](mouse.md)
29
23
*[Arrangement API](arrangement.md)
30
24
*[Configuration and Theme Manager](config.md)
31
-
*[Multi-tasking and the Application Main Loop](mainloop.md)
25
+
*[Cursor Deep Dive](cursor.md)
32
26
*[Cross-platform Driver Model](drivers.md)
33
27
*[Dim.Auto Deep Dive](dimauto.md)
28
+
*[Drawing](drawing.md)
29
+
*[Events Deep Dive](events.md)
30
+
*[Keyboard API](keyboard.md)
31
+
*[Layout Engine](layout.md)
32
+
*[Migrating from Terminal.Gui v1](migratingfromv1.md)
33
+
*[Mouse API](mouse.md)
34
+
*[Multi-tasking and the Application Main Loop](mainloop.md)
0 commit comments