UNPKG

meow-ng-devui

Version:

Meow应用框架Meow.Ui.Angular库配套的ts代码库

69 lines (64 loc) 1.38 kB
import { ViewModel } from 'meow-angular'; /** * 仪表盘控件 */ class DashboardWidgetViewModel extends ViewModel { /** * 坐标 x(第 x 行),首行为第 0 行 */ x = 0; /** * 坐标 y(第 y 列),首列为第 0 列 */ y = 0; /** * widget 宽度(单位列) */ width = 1; /** * widget 高度(单位行) */ height = 1; /** * widget 调整大小最大宽度,0 为不限制 */ maxWidth = 0; /** * widget 调整大小最大高度,0 为不限制 */ maxHeight = 0; /** * widget 调整大小最小宽度,0 为不限制 */ minWidth = 0; /** * widget 调整大小最小高度,0 为不限制 */ minHeight = 0; /** * widget 是否允许调整大小 */ noResize = false; /** * widget 是否允许移动 */ noMove = false; /** * 是否忽略 x,y 自动寻找空位,仅初始化有效 */ autoPosition = false; /** * widget 是否锁定位置,不被其他 widget 位置挤压 */ locked = false; /** * 用户自定义数据,可用于区分传递等等 */ widgetData = null; } //仪表盘 /** * Generated bundle index. Do not edit. */ export { DashboardWidgetViewModel }; //# sourceMappingURL=meow-ng-devui.mjs.map