Options
All
  • Public
  • Public/Protected
  • All
Menu

卡片列表容器

Hierarchy

  • ContainerBase
    • CardView

Implements

  • ICardView

Index

Constructors

constructor

  • new CardView(config: ICardView): CardView
  • Parameters

    • config: ICardView

    Returns CardView

Properties

$bodyTd

$bodyTd: JQuery<HTMLElement>

td内的元素

allowClose

allowClose: boolean

css

css: CardPanelStyle

onClickScript

onClickScript: string

点击事件js脚本字符串

round

round: string

圆角

template

template: string

列表内容卡槽 自定义的模板javascript脚本 脚本内必须含有retrun 语句返回是html 字符串, 脚本预设的变量: row 是当前数据行的变量.可以通过row.get(filename)获取列的值

templet

templet: string

列表内容卡槽 自定义的模板javascript脚本 脚本内必须含有retrun 语句返回是html 字符串, 脚本预设的变量: row 是当前数据行的变量.可以通过row.get(filename)获取列的值

vantListCard

vantListCard: VantListCard

父vantListCard 实例

Methods

Protected doGetBodyCellHtml

  • doGetBodyCellHtml(row: Row, rowNo: number): string
  • 得到单元的内容的渲染html内容

    Parameters

    • row: Row

      行实例

    • rowNo: number

      行号

    Returns string

Protected doGetBodyHtml

  • doGetBodyHtml(row: Row, rowNo: number): string
  • 得到容器的html

    Parameters

    • row: Row

      行实例

    • rowNo: number

      行号

    Returns string

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): CardPanelStyle
  • Returns CardPanelStyle

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getCardPanelIndex

  • getCardPanelIndex(): number
  • 得到页签的索引号

    Returns number

    页签索引号 不存在parentCmp时候返回-1

getColumns

  • 得到列的组数

    Returns CardImgPanel[] | CardTitle[]

    列的组数

getDefalutCols

  • getDefalutCols(): any[]
  • Returns any[]

getItems

  • 得到所有的容器内容 可见/隐藏

    Returns CardView[]

    返回可见/隐藏页签数组

Protected getTempleteHtml

  • getTempleteHtml(row: any): any
  • 返回模板渲染后的html

    Parameters

    • row: any

    Returns any

    非空时返回html 否则返回undfine

Protected initCardViewEvent

  • initCardViewEvent(): void
  • 初始化列单元的事件

    Returns void

onCardViewClick

  • 注册行单击事件

    Parameters

    Returns void

raiseOnClickScript

  • raiseOnClickScript(): void
  • 执行界面编辑器设置的触发点击事件

    Returns void

render

  • render(): void
  • Returns void

renderBody

  • renderBody(row: Row, rowNo: number, rowIndex: number): void
  • 渲染数据部分

    Parameters

    • row: Row

      行数据

    • rowNo: number

      全局行号

    • rowIndex: number

      本页行号

    Returns void

setColumns

  • setColumns(columns: any[]): void
  • 设置类数组

    Parameters

    • columns: any[]

      列数组

    Returns void

Generated using TypeDoc