IPanelResizeOptions interface
خيارات للتحكم في العرض الأفقي وسلوك تغيير حجم اللوحة.
ملاحظة: يتم تعطيل تغيير الحجم تلقائيا على الشاشات الصغيرة (xsmall breakpoint) حيث تعرض اللوحة في وضع ملء الشاشة. لا يظهر مقبض إعادة الحجم ويتم تجاهل أي عرض من قبل المستخدم في ذلك التخطيط.
الخصائص
| max |
أقصى عرض بالبكسل يمكن إعادة تكبير اللوحة إليه. ينطبق فقط عندما يكون userResizable صحيحا. |
| min |
الحد الأدنى للعرض بالبكسل يمكن تغيير حجم اللوحة إليه. ينطبق فقط عندما يكون userResizable صحيحا. |
| on |
تم تشغيل CallBack عندما يتغير عرض اللوحة بسبب تفاعل المستخدم. |
| user |
هل يمكن للمستخدم تغيير عرض اللوحة بشكل تفاعلي عن طريق سحب مقبض تغيير الحجم أو باستخدام مفاتيح الأسهم على لوحة المفاتيح. عندما يكون ذلك خاطئا، يتم تثبيت عرض اللوحة على الحجم الذي يحدده حجم المروحة. لا يتم عرض مقبض إعادة الحجم على الشاشات الصغيرة حيث تعرض اللوحة بملء الشاشة. |
تفاصيل الخاصية
maxWidth
أقصى عرض بالبكسل يمكن إعادة تكبير اللوحة إليه. ينطبق فقط عندما يكون userResizable صحيحا.
maxWidth?: number
قيمة الخاصية
number
minWidth
الحد الأدنى للعرض بالبكسل يمكن تغيير حجم اللوحة إليه. ينطبق فقط عندما يكون userResizable صحيحا.
minWidth?: number
قيمة الخاصية
number
onWidthChanged
تم تشغيل CallBack عندما يتغير عرض اللوحة بسبب تفاعل المستخدم.
onWidthChanged?: (width: number) => void
قيمة الخاصية
(width: number) => void
userResizable
هل يمكن للمستخدم تغيير عرض اللوحة بشكل تفاعلي عن طريق سحب مقبض تغيير الحجم أو باستخدام مفاتيح الأسهم على لوحة المفاتيح. عندما يكون ذلك خاطئا، يتم تثبيت عرض اللوحة على الحجم الذي يحدده حجم المروحة.
لا يتم عرض مقبض إعادة الحجم على الشاشات الصغيرة حيث تعرض اللوحة بملء الشاشة.
userResizable?: boolean
قيمة الخاصية
boolean