blockly > FieldImage > (سازنده)
FieldImage.(سازنده)
یک نمونه جدید از کلاس FieldImage
می سازد
امضا:
constructor(src: string | typeof Field.SKIP_SETUP, width: string | number, height: string | number, alt?: string, onClick?: (p1: FieldImage) => void, flipRtl?: boolean, config?: FieldImageConfig);
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
src | رشته | نوع فیلد .SKIP_SETUP | آدرس تصویر. همچنین Field.SKIP_SETUP را میپذیرد اگر میخواهید از راهاندازی صرفنظر کنید (فقط برای زیرکلاسهایی استفاده میشود که میخواهند پیکربندی را مدیریت کنند و مقدار فیلد را پس از اجرای سازندههای خود تنظیم کنند). |
عرض | رشته | عدد | عرض تصویر. |
ارتفاع | رشته | عدد | ارتفاع تصویر. |
alt | رشته | (اختیاری) متن جایگزین اختیاری برای زمانی که بلوک جمع می شود. |
روی کلیک کنید | (p1: FieldImage ) => باطل | (اختیاری) تابع اختیاری که هنگام کلیک روی تصویر فراخوانی می شود. اگر onClick تعریف شده باشد، alt نیز باید تعریف شود. |
flipRtl | بولی | (اختیاری) آیا باید نماد را در RTL برگردانید یا خیر. |
پیکربندی | FieldImageConfig | (اختیاری) نقشه ای از گزینه های مورد استفاده برای پیکربندی فیلد. [اسناد ایجاد فیلد] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/image#creation را برای فهرستی از ویژگی هایی که این پارامتر پشتیبانی می کند، ببینید. |