Mixin: LayoutMixin

LayoutMixin

布局 mixin 用于注册和方便控制布局

Members


<static> _layout

Properties:
Type Description
Layout

布局对象

Methods


<static> initLayout(configs)

初始化布局

Parameters:
Name Type Description
configs LayoutMixin~LayoutConfigs

配置


<static> recalculate()

重新计算布局,相当于浏览器里面重排,并重算当前布局下的最小外接矩形


<static> recalculateUp()

从当前层出发,向上层递归重排


<static> reflow()

重新计算布局,相当于浏览器里面重排


<static> staticCheck(instance)

布局静态检查

Parameters:
Name Type Description
instance Instance

检查单元

Returns:
  • 检查结果
Type
Boolean

Type Definitions


LayoutConfigs

Layout mixin 配置

Type:
  • Object
Properties:
Name Type Description
layout Layout

布局对象