کلاس FieldColor
کلاس برای یک فیلد ورودی رنگ.
امضا:
export declare class FieldColour extends Field<string>
گسترش می یابد: میدان <رشته>
سازندگان
سازنده | اصلاح کننده ها | شرح |
---|---|---|
(سازنده) (مقدار، اعتبار سنج، پیکربندی) | یک نمونه جدید از کلاس FieldColour می سازد |
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
رنگ ها | static | رشته[] | آرایه ای از رشته های رنگی برای پالت. کپی شده از goog.ui.ColorPicker.SIMPLE_GRID_COLORS همه انتخابگرهای رنگ از این استفاده میکنند مگر اینکه با setColours لغو شوند. |
ستون ها | static | عدد | تعداد ستون ها در پالت همه انتخابگرهای رنگ از این استفاده می کنند مگر اینکه با setColumns لغو شود. |
مکان نما | رشته | سبک مکاننمای ماوس در زمانی که روی نقطه اتصالی که ویرایشگر را شروع میکند قرار میگیرد. | |
کثیف است_ | protected | بولی | برای تشخیص اینکه آیا فیلد باید دفعه بعد که بلوک رندر میشود رندر شود استفاده میشود. فیلدهای رنگی دارای اندازه ایستا هستند و فقط باید در زمان اولیه رندر شوند. |
قابل سریال سازی | بولی | فیلدهای قابل سریالسازی توسط سریالساز ذخیره میشوند، فیلدهای غیرقابل سریالسازی ذخیره نمیشوند. فیلدهای قابل ویرایش نیز باید سریال شوند. | |
TITLES | static | رشته[] | آرایه ای از رشته های راهنمای ابزار برای پالت. اگر طول آن با COLOURS برابر نباشد، کد هگز رنگ برای هر عنوانی که از دست رفته استفاده خواهد شد. همه انتخابگرهای رنگ از این استفاده میکنند مگر اینکه با setColors لغو شود. |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
applicationColour() | فیلد متنی را برای مطابقت با رنگ/سبک بلوک به روز می کند. | |
configure_(config) | protected | فیلد را بر اساس نقشه داده شده از گزینه ها پیکربندی کنید. |
doClassValidation_(newValue) | protected | مطمئن شوید که مقدار ورودی یک رنگ معتبر است. |
getSize() | ارتفاع و عرض فیلد را برمیگرداند. این باید *به طور کلی* تنها جایی باشد که render_ از آن فراخوانی می شود. | |
getText() | متن این فیلد را دریافت کنید. زمانی استفاده می شود که بلوک جمع شود. | |
initView() | رابط کاربری بلوک را برای این فیلد رنگی ایجاد کنید. | |
isFullBlockField() | protected | |
ارائه دادن_() | protected | رنگ بلوک را بهروزرسانی میکند تا نشان دهد آیا این یک قسمت بلوک کامل است یا خیر. |
مجموعه رنگ ها (رنگ ها، عنوان ها) | یک شبکه رنگی سفارشی برای این فیلد تنظیم کنید. | |
setColumns (ستون ها) | یک اندازه شبکه سفارشی برای این فیلد تنظیم کنید. | |
showEditor_() | protected | ویرایشگر فیلد رنگی را ایجاد و نمایش دهید. |
updateSize_(حاشیه) | protected | اندازه فیلد را بر اساس اینکه یک فیلد بلوک کامل است یا نه، به روز می کند. |