{"version":3,"file":"meow-ng-devui.mjs","sources":["../../../projects/meow-ng-devui/src/lib/dashboard/model/dashboard-widget-view-model.ts","../../../projects/meow-ng-devui/src/public-api.ts","../../../projects/meow-ng-devui/src/meow-ng-devui.ts"],"sourcesContent":["import { ViewModel } from 'meow-angular';\r\n\r\n/**\r\n * 仪表盘控件\r\n */\r\nexport class DashboardWidgetViewModel extends ViewModel {\r\n  /**\r\n   * 坐标 x（第 x 行），首行为第 0 行\r\n   */\r\n  x: number = 0;\r\n  /**\r\n   * 坐标 y（第 y 列），首列为第 0 列\r\n   */\r\n  y: number = 0;\r\n  /**\r\n   * widget 宽度（单位列）\r\n   */\r\n  width: number = 1;\r\n  /**\r\n   * widget 高度（单位行）\r\n   */\r\n  height: number = 1;\r\n  /**\r\n   * widget 调整大小最大宽度，0 为不限制\r\n   */\r\n  maxWidth: number = 0;\r\n  /**\r\n   * widget 调整大小最大高度，0 为不限制\r\n   */\r\n  maxHeight: number = 0;\r\n  /**\r\n   * widget 调整大小最小宽度，0 为不限制\r\n   */\r\n  minWidth: number = 0;\r\n  /**\r\n   * widget 调整大小最小高度，0 为不限制\r\n   */\r\n  minHeight: number = 0;\r\n  /**\r\n   * widget 是否允许调整大小\r\n   */\r\n  noResize: boolean = false;\r\n  /**\r\n   * widget 是否允许移动\r\n   */\r\n  noMove: boolean = false;\r\n  /**\r\n   * 是否忽略 x，y 自动寻找空位，仅初始化有效\r\n   */\r\n  autoPosition: boolean = false;\r\n  /**\r\n   * widget 是否锁定位置，不被其他 widget 位置挤压\r\n   */\r\n  locked: boolean = false;\r\n  /**\r\n   * 用户自定义数据，可用于区分传递等等\r\n   */\r\n  widgetData: any = null;\r\n}\r\n","//仪表盘\r\nexport * from \"./lib/dashboard/model/dashboard-widget-view-model\";\r\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;AAEA;;AAEG;AACG,MAAO,wBAAyB,SAAQ,SAAS,CAAA;AACrD;;AAEG;IACH,CAAC,GAAW,CAAC,CAAC;AACd;;AAEG;IACH,CAAC,GAAW,CAAC,CAAC;AACd;;AAEG;IACH,KAAK,GAAW,CAAC,CAAC;AAClB;;AAEG;IACH,MAAM,GAAW,CAAC,CAAC;AACnB;;AAEG;IACH,QAAQ,GAAW,CAAC,CAAC;AACrB;;AAEG;IACH,SAAS,GAAW,CAAC,CAAC;AACtB;;AAEG;IACH,QAAQ,GAAW,CAAC,CAAC;AACrB;;AAEG;IACH,SAAS,GAAW,CAAC,CAAC;AACtB;;AAEG;IACH,QAAQ,GAAY,KAAK,CAAC;AAC1B;;AAEG;IACH,MAAM,GAAY,KAAK,CAAC;AACxB;;AAEG;IACH,YAAY,GAAY,KAAK,CAAC;AAC9B;;AAEG;IACH,MAAM,GAAY,KAAK,CAAC;AACxB;;AAEG;IACH,UAAU,GAAQ,IAAI,CAAC;AACxB;;AC1DD;;ACAA;;AAEG;;;;"}