Interface IVTable

All Superinterfaces:
Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
All Known Implementing Classes:
VTable, VTableRecord

public interface IVTable extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
  • Method Details

    • setKey

      IVTable setKey(String value)
      Setter for DB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
    • getKey

      String getKey()
      Getter for DB_ETERNAL.V_TABLE.KEY. 「key」- 表选项主键
    • setBordered

      IVTable setBordered(Boolean value)
      Setter for DB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
    • getBordered

      Boolean getBordered()
      Getter for DB_ETERNAL.V_TABLE.BORDERED. 「bordered」- 是否带表框
    • setSize

      IVTable setSize(String value)
      Setter for DB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
    • getSize

      String getSize()
      Getter for DB_ETERNAL.V_TABLE.SIZE. 「size」- 表格尺寸
    • setClassName

      IVTable setClassName(String value)
      Setter for DB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
    • getClassName

      String getClassName()
      Getter for DB_ETERNAL.V_TABLE.CLASS_NAME. 「className」- CSS属性
    • setTotalReport

      IVTable setTotalReport(String value)
      Setter for DB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
    • getTotalReport

      String getTotalReport()
      Getter for DB_ETERNAL.V_TABLE.TOTAL_REPORT. 「totalReport」- total.report - 文字: 总共多少条统计
    • setTotalSelected

      IVTable setTotalSelected(String value)
      Setter for DB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
    • getTotalSelected

      String getTotalSelected()
      Getter for DB_ETERNAL.V_TABLE.TOTAL_SELECTED. 「totalSelected」- total.selected - 文字: 选择了多少条
    • setRowDoubleClick

      IVTable setRowDoubleClick(String value)
      Setter for DB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
    • getRowDoubleClick

      String getRowDoubleClick()
      Getter for DB_ETERNAL.V_TABLE.ROW_DOUBLE_CLICK. 「rowDoubleClick」- row.onDoubleClick - 双击事件名
    • setRowClick

      IVTable setRowClick(String value)
      Setter for DB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
    • getRowClick

      String getRowClick()
      Getter for DB_ETERNAL.V_TABLE.ROW_CLICK. 「rowClick」- row.onClick - 单击事件名
    • setRowContextMenu

      IVTable setRowContextMenu(String value)
      Setter for DB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
    • getRowContextMenu

      String getRowContextMenu()
      Getter for DB_ETERNAL.V_TABLE.ROW_CONTEXT_MENU. 「rowContextMenu」- row.onContextMenu - 右键菜单事件名
    • setRowMouseEnter

      IVTable setRowMouseEnter(String value)
      Setter for DB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
    • getRowMouseEnter

      String getRowMouseEnter()
      Getter for DB_ETERNAL.V_TABLE.ROW_MOUSE_ENTER. 「rowMouseEnter」- row.onMouseEnter - 鼠标左键事件名
    • setRowMouseLeave

      IVTable setRowMouseLeave(String value)
      Setter for DB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
    • getRowMouseLeave

      String getRowMouseLeave()
      Getter for DB_ETERNAL.V_TABLE.ROW_MOUSE_LEAVE. 「rowMouseLeave」- row.onMouseLeave - 鼠标移开事件名
    • setOpTitle

      IVTable setOpTitle(String value)
      Setter for DB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
    • getOpTitle

      String getOpTitle()
      Getter for DB_ETERNAL.V_TABLE.OP_TITLE. 「opTitle」- columns/[0]/title, 执行列标题
    • setOpDataIndex

      IVTable setOpDataIndex(String value)
      Setter for DB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
    • getOpDataIndex

      String getOpDataIndex()
      Getter for DB_ETERNAL.V_TABLE.OP_DATA_INDEX. 「opDataIndex」- columns/[0]/dataIndex, 执行列标题
    • setOpFixed

      IVTable setOpFixed(Boolean value)
      Setter for DB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
    • getOpFixed

      Boolean getOpFixed()
      Getter for DB_ETERNAL.V_TABLE.OP_FIXED. 「opFixed」- columns/[0]/fixed,执行列左还是右
    • setOpConfig

      IVTable setOpConfig(String value)
      Setter for DB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮
    • getOpConfig

      String getOpConfig()
      Getter for DB_ETERNAL.V_TABLE.OP_CONFIG. 「opConfig」- columns/[0]/$option, 执行类对应配置,配置按钮
    • from

      void from(IVTable from)
      Load data from another generated Record/POJO implementing the common interface IVTable
    • into

      <E extends IVTable> E into(E into)
      Copy data into another generated Record/POJO implementing the common interface IVTable
    • fromJson

      default IVTable fromJson(io.vertx.core.json.JsonObject json)
      Specified by:
      fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    • toJson

      default io.vertx.core.json.JsonObject toJson()
      Specified by:
      toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo