KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
Architecture diagram
Architecture diagram
Opis tekstowy i źródło
- Ui/*.kretui (struktura, stan, akcje) → Kret.Ui (parser, stan, bindingi)
- Ui/*.kstyle → Kret.Ui (parser, stan, bindingi)
- Ui/*.ktheme (tokeny, warianty, kontrast) → Kret.Ui (parser, stan, bindingi)
- Kret.Ui (parser, stan, bindingi) → Renderer Kret.Ui.Avalonia (proces kretui-host)
- Renderer Kret.Ui.Avalonia (proces kretui-host) → Security Broker · akcja → komenda
- Security Broker → Proces pluginu: on komenda(...) -> T (KretS)
- Proces pluginu: on komenda(...) -> T (KretS) → KretDB
- Proces pluginu: on komenda(...) -> T (KretS) → Renderer Kret.Ui.Avalonia (proces kretui-host) · wynik → stan
flowchart LR
V["Ui/*.kretui (struktura, stan, akcje)"] --> U["Kret.Ui (parser, stan, bindingi)"]
ST["Ui/*.kstyle"] --> U
TH["Ui/*.ktheme (tokeny, warianty, kontrast)"] --> U
U --> R["Renderer Kret.Ui.Avalonia (proces kretui-host)"]
R -- "akcja → komenda" --> BR["Security Broker"] --> P["Proces pluginu: on komenda(...) -> T (KretS)"]
P --> DB[("KretDB")]
P -- "wynik → stan" --> R
Źródło i wersja
Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.
01_LANGUAGES/KretUI/Diagrams/ARCHITECTURE.mmd
SHA-256 F2C5FF99B927388BE84F4E60D7760F3B266A5CFD4A2EF4C6E1BC261D3E7CD719Oryginalne źródło jest dwujęzyczne; terminy techniczne i polecenia zachowano.
Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →