Drawable


模块 hilo/view/Drawable 依赖 hilo/core/Class, hilo/util/util 源码 Drawable.js
Drawable是可绘制图像的包装。

属性概览

属性 定义于
image:Object
要绘制的图像。即可被CanvasRenderingContext2D.drawImage使用的对象类型,可以是HTMLImageElement、HTMLCanvasElement、HTMLVideoElement等对象。
Drawable
rect:array
要绘制的图像的矩形区域。
Drawable

方法概览

方法 定义于
Drawable(properties:Object)
构造函数
Drawable
init(properties:Object)
初始化可绘制对象。
Drawable
isDrawable(elem:Object):Boolean
static 判断参数elem指定的元素是否可包装成Drawable对象。
Drawable

属性详情

image:Object
要绘制的图像。即可被CanvasRenderingContext2D.drawImage使用的对象类型,可以是HTMLImageElement、HTMLCanvasElement、HTMLVideoElement等对象。
rect:array
要绘制的图像的矩形区域。

构造函数

Drawable(properties:Object)
parameters
properties:Object — 创建对象的属性参数。可包含此类所有可写属性。

方法详情

init(properties:Object)
初始化可绘制对象。
parameters
properties:Object — 要初始化的属性。
[Static] isDrawable(elem:Object):Boolean
判断参数elem指定的元素是否可包装成Drawable对象。
parameters
elem:Object — 要测试的对象。
return
Boolean — 如果是可包装成Drawable对象则返回true,否则为false。