فئة 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_() |