# शब्दावली

> CrossFly के अपने शब्द और 2026 आधुनिकीकरण के नाम-परिवर्तनों का शब्दकोश।

Source: https://crossfly.dev/hi/docs/reference/glossary — CrossFly documentation. Full docs as one file: https://crossfly.dev/llms-full.txt

# शब्दावली

शब्दों का आधिकारिक स्रोत **अध्याय 35 — शब्दावली** है। नीचे, सबसे अधिक
परामर्श किए जाने वाले शब्द और **2026 नाम-परिवर्तनों** की तालिका (पुरानी सामग्री पढ़ते समय आवश्यक)।

## आवश्यक शब्द
| शब्द | संक्षिप्त अर्थ |
|---|---|
| **Component** | UI की आधार इकाई; सब कुछ इसी से व्युत्पन्न होता है ([अवधारणा](/docs/concepts/everything-is-a-component)) |
| **paint thread** | एकमात्र थ्रेड जहाँ सारा UI और रेंडर होता है ([अवधारणा](/docs/concepts/the-paint-thread)) |
| **मांग पर रेंडर** | स्क्रीन केवल तभी दोबारा बनती है जब `repaint()` को कॉल किया जाता है |
| **Relative** | सापेक्ष आयाम (फ़ॉन्ट/स्क्रीन/कंटेनर) — रिस्पॉन्सिवनेस का आधार |
| **Gap** | अंतराल; `ingap` = आंतरिक पैडिंग, `outgap` = बाहरी मार्जिन |
| **Skin** | आकृति/संरचना की फ़ैक्टरी (Material/iOS/Flutter) |
| **Theme / ColorScheme** | प्रकाश/गहरे मोड के अनुसार सिमेंटिक रंग भूमिकाएँ |
| **Styles** | वैश्विक स्टाइल फ़ील्ड + `Skin` के डेलिगेट |
| **UIConstants** | साझा enums/स्थिरांक/प्रकारों का हब |
| **Window** | नेविगेशन स्टैक में एक पूर्ण-स्क्रीन `Component` |
| **Action** | इंटरैक्शन कॉलबैक (`run(Component)`) |

## ⚠️ नाम-परिवर्तन और हटाना — 2026 आधुनिकीकरण
पुराना डॉक/कोड पढ़ते समय, अनुवाद करें:
| पुराना | वर्तमान |
|---|---|
| `Settings` (config/persistência) | `Device` / `DeviceConfig` / `LocaleFormats` / `Screen` |
| `Settings.appSettings` (हल्की persistência) | **हटाया गया** → SQLite या फ़ाइल ([गाइड](/docs/data-and-services/files-and-preferences)) |
| `Toast` / `ToolTip` | `Hint` |
| `Rect` | `Rectangle` |
| `dev.crossfly.sql` (JDBC) | `dev.crossfly.sqlite` (नेटिव + एन्क्रिप्शन) |
| `phone` (पैकेज) | `device` |
| `Color` (क्लास) | `int` ARGB + `ColorUtils` / `UIConstants` |
| `anim` / `item` (पैकेज) | `animation` / `listitem` |
| `Sound` / `RadioState` | `Device` में समाहित |
| Bluetooth JSR-82/SPP | BLE/GATT (`BluetoothManager`) |
| `Tree`, `Grid`, `PDF`, `ESC/POS`, `barcode`, `printer` | **हटाए गए** |
