Lớp FieldImage
Lớp cho hình ảnh trên khối.
Chữ ký:
export declare class FieldImage extends Field<string>
Mở rộng: Trường<string>
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(constructor)(src, chiều rộng, chiều cao, alt, onClick, flipRtl, config) | Tạo một thực thể mới của lớp FieldImage |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
CÓ THỂ CHỈNH SỬA | readonly |
(chưa khai báo) | Các trường có thể chỉnh sửa thường cho thấy một số loại giao diện người dùng cho biết chúng là có thể chỉnh sửa. Trường này không được phép. |
imageElement | protected |
SVGImageElement | giá trị rỗng | Phần tử hình ảnh của trường được hiển thị. |
imageHeight |
|
number | |
isDirty_ | protected |
boolean | Dùng để cho biết liệu trường có cần hiển thị vào lần tiếp theo khi kết xuất khối hay không. Các trường hình ảnh có kích thước tĩnh và chỉ cần được kết xuất khi khởi chạy. |
size_ | protected |
Kích thước |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
configure_(config) | protected |
Định cấu hình trường dựa trên bản đồ các tuỳ chọn đã cho. |
doClassValidation_(newValue) | protected |
Đảm bảo giá trị đầu vào (URL nguồn) là một chuỗi. |
doValueUpdate_(newValue) | protected |
Hãy cập nhật giá trị của trường hình ảnh này rồi cập nhật hình ảnh hiển thị. |
getFlipRtl() | Tìm hiểu xem có lật hình ảnh này trong RTL hay không | |
getText_() | protected |
Sử dụng hook của nhà phát triển getText_ để ghi đè phần trình bày văn bản của trường. Thay vào đó, hãy trả về văn bản thay thế của hình ảnh. |
initView() | Tạo giao diện người dùng khối cho hình ảnh này. | |
setAlt(alt) | Đặt văn bản thay thế cho hình ảnh này. | |
setOnClickHandler(func) | Đặt hàm được gọi khi hình ảnh này được nhấp vào. | |
showEditor_() | protected |
Nếu trình xử lý lượt nhấp được gọi và trình xử lý lượt nhấp được xác định, hãy gọi trình xử lý. |
updateSize_() |