blockly > FieldTextInput > (سازنده)

FieldTextInput.(سازنده)

یک نمونه جدید از کلاس FieldTextInput می سازد

امضا:

constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldTextInputValidator | null, config?: FieldTextInputConfig);

مولفه های

پارامتر تایپ کنید شرح
ارزش رشته | نوع فیلد .SKIP_SETUP (اختیاری) مقدار اولیه فیلد. باید به یک رشته ریخته شود. اگر تهی یا تعریف نشده باشد، به صورت پیش‌فرض به یک رشته خالی تبدیل می‌شود. همچنین Field.SKIP_SETUP را می‌پذیرد اگر می‌خواهید از راه‌اندازی صرفنظر کنید (فقط برای زیرکلاس‌هایی استفاده می‌شود که می‌خواهند پیکربندی را مدیریت کنند و مقدار فیلد را پس از اجرای سازنده‌های خود تنظیم کنند).
تایید کننده FieldTextInputValidator | خالی (اختیاری) تابعی که برای تأیید تغییرات مقدار فیلد فراخوانی می شود. یک رشته را می گیرد و یک رشته معتبر یا تهی برای لغو تغییر برمی گرداند.
پیکربندی FieldTextInputConfig (اختیاری) نقشه ای از گزینه های مورد استفاده برای پیکربندی فیلد. [اسناد ایجاد فیلد] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/text-input#creation را برای فهرستی از ویژگی هایی که این پارامتر پشتیبانی می کند، ببینید.