Kiritiş · molecule
Joyida tahrir
Matn oddiy körinadi; bosilsa yoki Enter bosilsa maydonga aylanadi. Enter yoki fokus ketişi — saqlaydi (qisqa yoritiş), Esc — bekor qiladi. Sarlavha, nom, yorliq uçun.
Anatomiya
- root
.fx-inline-editşart - view
.fx-inline-edit__viewşart - input
.fx-inline-edit__inputşart
Holatlar
Klaviatura va kiriş
| Tugma | Amal |
|---|---|
| Enter, Space | Tahrirni oçadi |
| Enter (maydonda) | Saqlaydi |
| Esc | Bekor qiladi |
Köriniş — tugma (aria-label «…ni tahrirlaş»), tahrirda input aria-label bilan. Saqlanganda/Esc dan keyin fokus tugmaga qaytadi.
Kod
AI uçun: qaçon işlatiladi
- Sarlavha, nom yoki izohni sahifadan çiqmasdan tez özgartiriş.
- Köp maydonli tahrir →
input - Majburiy maydonni böş qoldirib saqlamang — required bölsa eski qiymat qaytadi.
- Köp maydonli forma uçun emas — oddiy forma.
npx foxui add inline-edit
<h3 class="fx-heading" style="margin:0"><span class="fx-inline-edit" data-fx-inlineedit data-placeholder="Nom qöşing"> <button type="button" class="fx-inline-edit__view" aria-label="Loyiha nomini tahrirlaş">Çorsu Market — yangi sayt</button> <input class="fx-input fx-inline-edit__input" aria-label="Loyiha nomi" value="Chorsu Market — yangi sayt" required hidden> </span></h3> <p><span class="fx-inline-edit" data-fx-inlineedit data-placeholder="Izoh qöşing"><button type="button" class="fx-inline-edit__view" data-empty aria-label="Izohni tahrirlaş">Izoh qöşing</button><input class="fx-input fx-inline-edit__input" aria-label="Izoh" hidden></span></p>
Tokenlar: --fx-bg-brand-subtle --fx-bg-muted --fx-bg-subtle --fx-border-color-default --fx-border-color-focus --fx-border-width-default --fx-border-width-focus --fx-control-h-sm --fx-ease-standard --fx-motion-fast --fx-motion-slower --fx-radius-control --fx-size-icon-sm --fx-space-12 --fx-space-2 --fx-text-tertiary