دەستپێکی خێرا
بیبەستە، بنووسە، لێی بکەرەوە
بۆ هەر داڕشتەیەک یەک import، یەک بانگکردن. پانێڵەکە لە دوای خانەکە دەردەکەوێت. کلیلێک لە شوێنی نیشانەی نووسین دەنووسێت، هەر دەقێکی هەڵبژێردراو دەگۆڕێت، و فۆکەس لە خانەکەدا دەهێڵێتەوە. kb.detach() پانێڵەکە لادەبات و هەموو side effectـەکان دەگەڕێنێتەوە.
import { KurdishKeyboard } from "kurdish-keyboard";
import "kurdish-keyboard/styles.css"; // optional, recommended
import { soraniLayout } from "kurdish-keyboard/layouts/sorani";
const kb = KurdishKeyboard.attachTo(document.querySelector("input"), {
layout: soraniLayout,
});
// later: kb.detach()زیندوو
| هەڵبژاردە | جۆر | بنەڕەت | چی دەکات |
|---|---|---|---|
layout | Layout | پانێڵی کەمینە | ئەو داڕشتەیەی پیشان دەدرێت. بۆ هەر خەتێک یەکێک import بکە، یان هی خۆت بدە. |
adapter | InsertionAdapter | ناوخۆیی | نووسینی تایبەتی خۆت بۆ دەستکاریکەرەکانی فرەیمۆرک. بڕوانە «Rich text» لە خوارەوە. |
suppressNative | boolean | false | نرخی inputmode="none" دادەنێت، بۆیە مۆبایلەکان کیبۆردی خۆیان شاراوە دەهێڵنەوە. |
position | 'inline' | 'docked' | 'floating' | 'inline' | پانێڵەکە لە کوێ دابنرێت. بڕوانە «مۆبایل» لە خوارەوە. |
labelLanguage | 'en' | 'ku' | 'en' | زمانی labelەکانی screen-reader (Shift، Space، …). |