listpanel-panel-model.ts 927 字节
// 基于 @CONTROL/面板/MODEL.ts.ftl 生成
/**
 * Listpanel 部件模型
 *
 * @export
 * @class ListpanelModel
 */
export default class ListpanelModel {

  /**
    * 获取数据项集合
    *
    * @returns {any[]}
    * @memberof ListpanelModel
    */
  public getDataItems(): any[] {
    return [
      {
        name: 'field_image',
        prop: 'icon'
      },
      {
        name: 'field_text_dynamic',
        prop: 'ibizbookname'
      },
      {
        name: 'field_text_dynamic1',
        prop: 'author'
      },
      {
        name: 'field_text_dynamic2',
        prop: 'booknumber'
      },
      {
        name: 'field_text_dynamic4',
        prop: 'subtext'
      },
      {
        name: 'field_text_dynamic5',
        prop: 'type'
      },
      {
        name: 'field_text_dynamic3',
        prop: 'press'
      },
      {
        name: 'field_text_dynamic6',
        prop: 'price'
      }
    ]
  }
}