mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-01 10:40:20 +03:00
Add reactive UI data binding and observable collections
Introduce observable and computed values, typed widget bindings, validation groups, UI properties, commands, and UI-thread delivery. Add observable vector and list model support for incrementally updated collections, with filtering and source-row mapping. Modernize the Flight Booker and CRUD examples and add focused data handling and collection examples demonstrating the new APIs. Organize the UI binding headers under ui/databinding, expand test coverage for notification and lifetime semantics, and document API selection, validation, ownership, threading, and performance behavior.
This commit is contained in:
@@ -1751,6 +1751,18 @@ workspace "eepp"
|
||||
files { "src/examples/ui_dropdownmodellist/*.cpp" }
|
||||
build_link_configuration( "eepp-ui-dropdownmodellist", true )
|
||||
|
||||
project "eepp-ui-data-handling"
|
||||
set_kind()
|
||||
language "C++"
|
||||
files { "src/examples/ui_data_handling/*.cpp" }
|
||||
build_link_configuration( "eepp-ui-data-handling", true )
|
||||
|
||||
project "eepp-ui-data-collections"
|
||||
set_kind()
|
||||
language "C++"
|
||||
files { "src/examples/ui_data_collections/*.cpp" }
|
||||
build_link_configuration( "eepp-ui-data-collections", true )
|
||||
|
||||
project "eepp-ui-richtext"
|
||||
set_kind()
|
||||
language "C++"
|
||||
|
||||
Reference in New Issue
Block a user