Commit Graph

12 Commits

Author SHA1 Message Date
nilsk
5e683d0114 moved helper functions into corrisponding data classes 2026-03-22 20:41:30 +01:00
nilsk
30d6b64c5b WIP: changing from parallel dictionaries to an encapsulated and centrally managed State for dynamic states; introducing Stateful and Named components to greatly decrease repetetive code; New levels of security for component properties to control exposure; Including security pre- and postables to protect from prompt injection 2026-03-20 00:49:21 +01:00
krut_ni
b221d083d2
added a source generator that maps MudIcons to their svg strings. 2026-03-10 00:04:22 +01:00
krut_ni
9dba7f415e
overhauled the textarea component to be as feature complete as possible 2026-03-09 18:56:38 +01:00
krut_ni
ee94d8559d
fixed inheritance flaws 2026-03-03 15:44:31 +01:00
krut_ni
379940caf8
minor improvements (removed unused using directives; make private setters) 2026-03-03 15:11:03 +01:00
krut_ni
6ad7aba58e
added class and style properties to every component 2026-02-24 17:21:50 +01:00
Nils Kruthoff
b4702b17d4
renamed AssistantComponentType.cs because of a typo 2026-02-24 11:39:17 +01:00
krut_ni
5a3e49d839 increased functionality for text area by adding optional properties 2025-11-11 14:51:34 +01:00
krut_ni
f5c475f354 Added a component factory and refactored Dropdowns; reformat getters 2025-07-21 16:14:05 +02:00
krut_ni
04c30602e4 WIP: changed to correct namespaces 2025-07-21 15:10:40 +02:00
nilsk
b9a9f2d823 WIP: Working out a data model and an example lua file to turn it into assistants 2025-07-21 14:38:08 +02:00