ht.Default

工具对象,包含HT默认的配置参数和一些工具函数

不要直接修改这个对象的属性值,如果需要改变HT的默认配置,需要通过全局的htconfig变量名指定,HT系统只在初始化时读取htconfig的配置信息,
因此htconfig必须在引入ht.js包之前初始化好,运行状态时修改htconfig变量不会再起作用,示例代码如下:

Example

<script>
  htconfig = {
      Color: {
          label: '#000',
          highlight: '#1ABC9C',
      },
      Default: {
          toolTipDelay: 100,
          toolTipContinual: true
      }
  };
</script>
<script src="ht.js"></script>

Members

static accordionViewCollapseIcon :String

折叠组件关闭状态图标

static accordionViewExpandIcon :String

折叠组件展开状态图标

static accordionViewLabelColor :color

折叠组件文字颜色

Default Value:
  • #FFF

static accordionViewLabelFont :String

折叠组件文字字体

Default Value:
  • 12px arial, sans-serif

static accordionViewSelectBackground :color

折叠组件选中背景

Default Value:
  • #1ABC9C

static accordionViewSelectWidth :Number

折叠组件选中宽度

Default Value:
  • 3

static accordionViewSeparatorColor :color

折叠组件分隔条颜色

static accordionViewTitleBackground :color

折叠组件抬头背景

Default Value:
  • #2C3E50

static animEasing :function

默认动画效果函数

Default Value:
  • function (m){return m*m}

static autoHideScrollBar :boolean

决定组件的滚动条默认是否自动隐藏,true为自动显示和隐藏,false则需要滚动时一直显示不会自动隐藏

Default Value:
  • true

static autoMakeVisible :boolean

决定Data元素被选中时,组件是否自动滚动到Data元素可见位置

Default Value:
  • true

static baseZIndex :Number

指定组件基准CSS的ZIndex值,改值仅在将HT与其他第三方组件混合使用时根据需要设置"

static compStack :Array

矢量组件comp嵌套堆栈,矢量组件comp可嵌套定义,通过改参数能得到当前嵌套层次信息

static dashPattern :Array

连线或多边形等图形的默认虚线样式

static devicePixelRatio :Number

设备像素比,HT系统自动取至window.devicePixelRatio,某些特性情况需要为mobile应用牺牲精度节省内存时可以强制设置为较小值

static disabledBackground :color

组件无效时的背景色

static disabledOpacity :Number

组件无效时的透明度

static edgeGroupAgentFunc :function

此函数返回连线组的代理连线,edges为ht.List类型的ht.Edge对象数组,默认返回edges.get(0),可重载自定义规则

static graph3dViewAttributes :Object

Graph3dView组件初始化WebGL上下文参数,一般无需改动

Default Value:
  • null

static graph3dViewAxisXColor :color

Graph3dView组件显示x轴线颜色

Default Value:
  • [1,0,0,1]

static graph3dViewAxisYColor :color

Graph3dView组件显示y轴线颜色

Default Value:
  • [0,1,0,1]

static graph3dViewAxisZColor :color

Graph3dView组件显示z轴线颜色

Default Value:
  • [0,0,1,1]

static graph3dViewCenter :Array

Graph3dView组件投影呈现时,眼睛最终锁定的目标中心位置

Default Value:
  • [0,0,0]

static graph3dViewCenterAxisVisible :Boolean

Graph3dView组件屏幕中心点x|y|z三个轴线是否可见

Default Value:
  • false

static graph3dViewEditSizeColor :color

Graph3dView组件在编辑状态图元拉伸标识颜色

Default Value:
  • [1,1,0,1]

static graph3dViewEye :Array

Graph3dView组件投影呈现时,眼睛观察点所在位置

Default Value:
  • [0,300,1000]

static graph3dViewFar :Number

Graph3dView组件投影呈现内容的最远距离,该值可根据场景最远范围进行调节设置

Default Value:
  • 10000

static graph3dViewFirstPersonMode :Boolean

Graph3dView组件是否为第一人称交互方式

Default Value:
  • false

static graph3dViewFogColor :color

雾颜色

Default Value:
  • white

static graph3dViewFogDisabled :Boolean

是否关闭雾化效果

Default Value:
  • true