Hilo


模块 hilo/core/Hilo 源码 Hilo.js
Hilo的基础核心方法集合。

属性概览

属性 定义于
static 浏览器特性。
Hilo
static 事件类型枚举对象。
Hilo

方法概览

方法 定义于
copy(target:Object, source:Object, strict:Boolean)
static 简单的浅复制对象。
Hilo
createElement(type:String, properties:Object):HTMLElement
static 创建一个DOM元素。可指定属性和样式。
Hilo
getElement(要获取的DOM元素的id。:String):HTMLElement
static 根据参数id获取一个DOM元素。此方法等价于document.getElementById(id)。
Hilo
getElementRect(elem:HTMLElement):Object
static 获取DOM元素在页面中的内容显示区域。
Hilo
getTransformCSS(obj:View):String
static 生成可视对象的CSS变换样式。
Hilo
getUid(prefix:String)
static 获取一个全局唯一的id。如Stage1,Bitmap2等。
Hilo
static 设置可视对象DOM元素的CSS样式。
Hilo
static 为指定的可视对象生成一个包含路径的字符串表示形式。如Stage1.Container2.Bitmap3。
Hilo

属性详情

[Static] browser
浏览器特性。
[Static] event
事件类型枚举对象。

方法详情

[Static] copy(target:Object, source:Object, strict:Boolean)
简单的浅复制对象。
parameters
target:Object — 要复制的目标对象。
source:Object — 要复制的源对象。
strict:Boolean — 指定是否覆盖已有属性,默认为false,即不覆盖。
[Static] createElement(type:String, properties:Object):HTMLElement
创建一个DOM元素。可指定属性和样式。
parameters
type:String — 要创建的DOM元素的类型。比如:'div'。
properties:Object — 指定DOM元素的属性和样式。
return
HTMLElement — 一个DOM元素。
[Static] getElement(要获取的DOM元素的id。:String):HTMLElement
根据参数id获取一个DOM元素。此方法等价于document.getElementById(id)。
parameters
要获取的DOM元素的id。:String
return
HTMLElement — 一个DOM元素。
[Static] getElementRect(elem:HTMLElement):Object
获取DOM元素在页面中的内容显示区域。
parameters
elem:HTMLElement — DOM元素。
return
Object — DOM元素的现实区域。格式为:{left:0, top:0, width:100, height:100}。
[Static] getTransformCSS(obj:View):String
生成可视对象的CSS变换样式。
parameters
obj:View — 指定生成CSS变换样式的可视对象。
return
String — 生成的CSS样式字符串。
[Static] getUid(prefix:String)
获取一个全局唯一的id。如Stage1,Bitmap2等。
parameters
prefix:String — 生成id的前缀。
[Static] setElementStyleByView(obj:View)
设置可视对象DOM元素的CSS样式。
parameters
obj:View — 指定要设置CSS样式的可视对象。
[Static] viewToString(view:View)
为指定的可视对象生成一个包含路径的字符串表示形式。如Stage1.Container2.Bitmap3。
parameters
view:View — 指定的可视对象。