Interface MenuStringRenderer

    • Method Detail

      • renderMenuItem

        void renderMenuItem​(java.lang.Appendable writer,
                            java.util.Map<java.lang.String,​java.lang.Object> context,
                            ModelMenuItem menuItem)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderMenuOpen

        void renderMenuOpen​(java.lang.Appendable writer,
                            java.util.Map<java.lang.String,​java.lang.Object> context,
                            ModelMenu menu)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderMenuClose

        void renderMenuClose​(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,​java.lang.Object> context,
                             ModelMenu menu)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatSimpleWrapperOpen

        void renderFormatSimpleWrapperOpen​(java.lang.Appendable writer,
                                           java.util.Map<java.lang.String,​java.lang.Object> context,
                                           ModelMenu menu)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatSimpleWrapperClose

        void renderFormatSimpleWrapperClose​(java.lang.Appendable writer,
                                            java.util.Map<java.lang.String,​java.lang.Object> context,
                                            ModelMenu menu)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatSimpleWrapperRows

        void renderFormatSimpleWrapperRows​(java.lang.Appendable writer,
                                           java.util.Map<java.lang.String,​java.lang.Object> context,
                                           java.lang.Object menu)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLink

        void renderLink​(java.lang.Appendable writer,
                        java.util.Map<java.lang.String,​java.lang.Object> context,
                        ModelMenuItem.MenuLink link)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • renderImage

        void renderImage​(java.lang.Appendable writer,
                         java.util.Map<java.lang.String,​java.lang.Object> context,
                         CommonWidgetModels.Image image)
                  throws java.io.IOException
        Throws:
        java.io.IOException