RawHtmlBlockDump (taack-ui 0.5.7-SNAPSHOT API)
Package: taack.ui.dump

[Groovy] Class RawHtmlBlockDump

    • taack.ui.dump.RawHtmlBlockDump
    • All Implemented Interfaces and Traits:
      IUiBlockVisitor


      @groovy.transform.CompileStatic
      final class RawHtmlBlockDump
      extends java.lang.Object
      implements IUiBlockVisitor
      • Property Detail

        • java.lang.String futurCurrentAjaxBlockId

        • boolean isModal

        • boolean isRefreshing

        • final java.lang.String modalId

        • int poll

        • java.lang.String theCurrentExplicitAjaxBlockId

      • Constructor Detail

      • Method Detail

        • @java.lang.Override boolean doRenderElement(java.lang.String id)

          Check if a block DSL element has to be rendered. If a page contains multiple block, and user click on a table to sort, only the table will be rendered when processing the DSL. * If the page is not ajax, everything is rendered * else * * If no explicit ajaxBlock, only current or target ajaxBlock is rendered * * If explicit ajaxBlocks are specified (via setAjaxBlockId), only then will be rendered if in ajax mode (parameter.isAjaxRendering == true) @return

          Parameters:
          id

        • @java.lang.Override java.lang.String getOutput()

        • @java.lang.Override java.util.Map getParameterMap()

        • @java.lang.Override void setExplicitAjaxBlockId(java.lang.String id)

          Set explicit ajaxBlockId to for ajax mode and for render. (See visitAjaxBlock

          Parameters:
          id

        • @java.lang.Override void visitAjaxBlock(java.lang.String id)

          2 modes of rendering: * either we transmit to the browser which blocks that should be updated * either we transmit a div, placeholder for the subsequent updates

          Parameters:
          id

        • @java.lang.Override void visitAjaxBlockEnd()

        • @java.lang.Override void visitBlock()

        • @java.lang.Override void visitBlockEnd()

        • @java.lang.Override void visitBlockHeader()

        • @java.lang.Override void visitBlockHeaderEnd()

        • @java.lang.Override void visitBlockTab(java.lang.String i18n)

        • @java.lang.Override void visitBlockTabEnd()

        • @java.lang.Override void visitBlockTabs()

        • @java.lang.Override void visitBlockTabsEnd()

        • @java.lang.Override void visitCloseModal(java.lang.String id, java.lang.String value, FieldInfo[] fields)

        • @java.lang.Override void visitCloseModalAndUpdateBlock()

        • @java.lang.Override void visitCloseModalAndUpdateBlockEnd()

        • @java.lang.Override void visitCol(Width width)

        • @java.lang.Override void visitColEnd()

        • @java.lang.Override void visitCustom(java.lang.String html, taack.ui.dsl.common.Style style)

        • @java.lang.Override void visitHtmlBlock(java.lang.String html, taack.ui.dsl.common.Style style)

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

        • @java.lang.Override void visitMenu(java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params)

        • @java.lang.Override void visitMenuLabel(java.lang.String i18n, boolean hasClosure)

        • @java.lang.Override void visitMenuLabelEnd()

        • @java.lang.Override void visitMenuOptions(IEnumOptions enumOptions)

        • @java.lang.Override void visitMenuSearch(org.codehaus.groovy.runtime.MethodClosure action, java.lang.String q, java.lang.Class<? extends org.grails.datastore.gorm.GormEntity>[] aClasses)

        • @java.lang.Override void visitMenuSection(java.lang.String i18n, MenuPosition position)

        • @java.lang.Override void visitMenuSectionEnd()

        • @java.lang.Override void visitMenuSelect(java.lang.String paramName, IEnumOptions enumOptions, java.util.Map<java.lang.String, ?> params)

        • @java.lang.Override void visitMenuStart(MenuMode menuMode, java.lang.String ajaxBlockId)

        • @java.lang.Override void visitMenuStartEnd()

        • @java.lang.Override void visitModal()

        • @java.lang.Override void visitModalEnd()

        • @java.lang.Override void visitPoll(int millis, org.codehaus.groovy.runtime.MethodClosure polledAction)

        • @java.lang.Override void visitPollEnd()

        • @java.lang.Override void visitRow()

        • @java.lang.Override void visitRowEnd()

        • @java.lang.Override void visitSubMenu(java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params)

        • @java.lang.Override void visitSubMenuIcon(java.lang.String i18n, taack.ui.dsl.common.ActionIcon actionIcon, java.lang.String controller, java.lang.String action, java.util.Map<java.lang.String, ?> params, boolean isModal)

        • @java.lang.Override void visitTable(java.lang.String id, UiTableSpecifier tableSpecifier)