--- title: مربع اختيار icon: square-check --- رأس الصفحة يُستخدم عندما يحتاج المستخدم إلى اختيار قيم متعددة من بين عدة خيارات. ```jsx import { Checkbox } from "twenty-ui/display"; export const MyComponent = () => { return ( console.log("onChange function fired")} onCheckedChange={() => console.log("onCheckedChange function fired")} variant="primary" size="small" shape="squared" /> ); }; ``` | المحددات | النوع | الوصف | | ------------------------ | ----------- | ----------------------------------------------------------------------------- | | مختار | قيمة منطقية | يشير إلى ما إذا كان مربع الاختيار محددًا | | غير محدد | قيمة منطقية | يشير إلى ما إذا كان مربع الاختيار في حالة غير محددة (لا هو محدد ولا غير محدد) | | عند التغيير | دالة | الدالة التي ترغب في تفعيلها عند تغيير حالة مربع الاختيار | | عند تغيير الحالة المحددة | دالة | الدالة التي ترغب في تفعيلها عند تغيّر حالة `checked` | | نموذج | نص | النمط البصري للصندوق. تتضمن الخيارات: 'أساسي'، 'ثانوي'، و 'ثالثي' | | الحجم | نص | حجم مربع الاختيار. له خياران: `small` و `large` | | الشكل | نص | شكل مربع الاختيار. لديه خياران: 'مربع' و 'مدور' |