IUiTableVisitor (taack-ui 0.3.8-SNAPSHOT API)
Package: taack.ui.base.table

[Groovy] Interface IUiTableVisitor



  • @groovy.transform.CompileStatic
    interface IUiTableVisitor
    • Method Detail

      • abstract void visitColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan)

      • abstract void visitColumnEnd()

      • abstract void visitFieldHeader(java.lang.String i18n)

      • abstract void visitFooterButton(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> additionalParams)

      • abstract void visitGroupFieldHeader(java.lang.String i18n, FieldInfo field)

      • abstract void visitHeader()

      • abstract void visitHeaderEnd()

      • abstract void visitPaginate(java.lang.Number max, java.lang.Number offset, java.lang.Number count)

      • abstract void visitRow(java.lang.Object current, taack.ui.base.common.Style style, boolean hasChildren)

      • abstract void visitRowColumn(java.lang.Integer colSpan, java.lang.Integer rowSpan)

      • abstract void visitRowColumnEnd()

      • abstract void visitRowEnd()

      • abstract void visitRowField(FieldInfo fieldInfo, java.lang.String format, taack.ui.base.common.Style style)

      • abstract void visitRowField(GetMethodReturn fieldInfo, taack.ui.base.common.Style style)

      • abstract void visitRowField(java.lang.String value, taack.ui.base.common.Style style)

      • abstract void visitRowField(java.lang.Long value, taack.ui.base.common.Style style)

      • abstract void visitRowField(BigDecimal value, java.lang.String format, taack.ui.base.common.Style style)

      • abstract void visitRowField(java.util.Date value, java.lang.String format, taack.ui.base.common.Style style)

      • abstract void visitRowField(java.util.Map value, taack.ui.base.common.Style style)

      • abstract void visitRowField(EnumStyle value, taack.ui.base.common.Style style)

      • abstract void visitRowField(BigDecimal value, java.text.NumberFormat numberFormat, taack.ui.base.common.Style style)

      • abstract void visitRowGroupFooter(java.lang.String content)

      • abstract void visitRowGroupHeader(java.lang.Object groups, org.codehaus.groovy.runtime.MethodClosure show, java.lang.Long id)

      • abstract void visitRowIndent()

      • abstract void visitRowIndentEnd()

      • abstract void visitRowLink(java.lang.String i18n, taack.ui.base.common.ActionIcon actionIcon, java.lang.String controller, java.lang.String action, java.lang.Long id, java.util.Map<java.lang.String, ?> params, java.lang.Boolean isAjax)

      • abstract void visitSortableFieldHeader(java.lang.String i18n, java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params, java.util.Map<java.lang.String, ?> additionalParams)

      • abstract void visitTableEnd()