فئة FieldImage
تمثّل هذه السمة فئة صورة في أحد الأقسام.
Signature:
export declare class FieldImage extends Field<string>
يمتد إلى: Field<string>
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(constructor)(src, width, height, alt, onClick, flipRtl, config) | تنشئ هذه الدالة مثيلاً جديدًا لفئة FieldImage |
الخصائص
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
قابلة للتعديل | readonly |
(لم يتم الإفصاح عنها) | تعرض الحقول القابلة للتعديل عادةً نوعًا من واجهة المستخدم يشير إلى إمكانية تعديلها. يجب ألا يحتوي هذا الحقل على أي من هذه الرموز. |
imageElement | protected |
SVGImageElement | null | عنصر الصورة الخاص بالحقل المعروض |
imageHeight |
|
الرقم | |
isDirty_ | protected |
قيمة منطقية | يُستخدَم لتحديد ما إذا كان يجب عرض الحقل في المرة التالية التي يتم فيها عرض الكتلة. يتم تحديد حجم حقول الصور بشكل ثابت، ولا يلزم عرضها إلا عند بدء التشغيل. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
configure_(config) | protected |
اضبط الحقل استنادًا إلى خريطة الخيارات المحدّدة. |
doClassValidation_(newValue) | protected |
تأكَّد من أنّ قيمة الإدخال (عنوان URL المصدر) هي سلسلة. |
doValueUpdate_(newValue) | protected |
عدِّل قيمة حقل الصورة هذا، وعدِّل الصورة المعروضة. |
getFlipRtl() | الحصول على ما إذا كان سيتم قلب هذه الصورة في اتجاه من اليمين إلى اليسار | |
getText_() | protected |
استخدِم أداة getText_ للمطوّرين لتجاوز التمثيل النصي للحقل. بدلاً من ذلك، يمكنك عرض النص البديل للصورة. |
initView() | أنشئ واجهة مستخدم للكتلة لهذه الصورة. | |
isClickable() | تحقَّق مما إذا كان يجب أن يكون هذا الحقل قابلاً للنقر. | |
setAlt(alt) | اضبط النص البديل لهذه الصورة. | |
setOnClickHandler(func) | اضبط الدالة التي يتم استدعاؤها عند النقر على هذه الصورة. | |
showEditor_() | protected |
إذا تم استدعاء حدث النقر على الحقل وتم تحديد معالج النقر، استدعِ المعالج. |
updateSize_() |