FieldImage 类
用于块上图片的类。
Signature:
export declare class FieldImage extends 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 |
确保输入值(源网址)是字符串。 |
doValueUpdate_(newValue) | protected |
更新此图片字段的值,并更新显示的图片。 |
getFlipRtl() | 获取是否在 RTL 中翻转此图片 | |
getText_() | protected |
使用 getText_ 开发者钩子来替换字段的文本表示形式。改为返回图片替代文本。 |
initView() | 为此图片创建块界面。 | |
isClickable() | 检查此字段是否应可点击。 | |
setAlt(alt) | 设置相应图片的替代文本。 | |
setOnClickHandler(func) | 设置点击此图片时调用的函数。 | |
showEditor_() | protected |
如果调用了字段点击,并且定义了点击处理程序,则调用该处理程序。 |
updateSize_() |