WindowElement

WindowElement

new WindowElement(data)

Source:
Parameters:
Name Type Description
data Object

窗口元素数据

Members

columns :number

窗口网格列数

Source:
Type:
  • number

gridGapX :number

窗口网格水平间距

Source:
Type:
  • number

gridGapY :number

窗口网格垂直间距

Source:
Type:
  • number

gridHeight :number

窗口网格高度

Source:
Type:
  • number

gridWidth :number

窗口网格宽度

Source:
Type:
  • number

layout :string

窗口布局

Source:
Type:
  • string

overflow :string

窗口内容溢出处理模式(可见|隐藏)

Source:
Type:
  • string

paddingX :number

窗口水平内边距

Source:
Type:
  • number

paddingY :number

窗口垂直内边距

Source:
Type:
  • number

proxy :Object

代理元素

Source:
Type:

rows :number

窗口网格行数

Source:
Type:
  • number

scrollHeight :number

窗口滚动区域高度

Source:
Type:
  • number

scrollWidth :number

窗口滚动区域宽度

Source:
Type:
  • number

scrollX :number

窗口滚动X

Source:
Type:
  • number

scrollY :number

窗口滚动Y

Source:
Type:
  • number

Methods

_calculateScrollArea()

计算窗口滚动区域

Source:

draw()

绘制窗口元素

Source:

drawChildren()

绘制所有子元素

Source:

getVisibleGridColumns() → {number}

获取窗口内部可见的网格列数

Source:
Returns:
Type:
number

列数

getVisibleGridRows() → {number}

获取窗口内部可见的网格行数

Source:
Returns:
Type:
number

行数

requestResizing()

请求调整窗口元素(过滤重复请求)

Source:

resize()

重新调整窗口元素

Source:

scrollToChild(element)

滚动到子元素

Source:
Parameters:
Name Type Description
element UIElement

子元素

(static) horizontalGridResize()

水平网格 - 重新调整窗口元素

Source:

(static) verticalGridResize()

垂直网格 - 重新调整窗口元素

Source: