Class AwesomeFactory


  • public class AwesomeFactory
    extends Object
    Factory of objects that make use of font awesome
    Since:
    8.0
    Author:
    Marco Meschieri - LogicalDOC
    • Constructor Detail

      • AwesomeFactory

        public AwesomeFactory()
    • Method Detail

      • newToolStripButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newToolStripButton​(String icon,
                                                                                             String toolTip)
        Creates a ToolStripButton using font-awesome icon
        Parameters:
        icon - the icon file name
        toolTip - the message to display when the user moves the cursor over the button
        Returns:
        the new button
      • newToolStripButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newToolStripButton​(String icon,
                                                                                             String toolTip,
                                                                                             String text)
        Creates a ToolStripButton using font-awesome icon
        Parameters:
        icon - the icon file name
        toolTip - the message to display when the user moves the cursor over the button
        text - title of the button
        Returns:
        the new button
      • newIconButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newIconButton​(String icon,
                                                                                        String toolTip)
        Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)
        Parameters:
        icon - the icon file name
        toolTip - the message to display when the user moves the cursor over the button
        Returns:
        the new button
      • newIconButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newIconButton​(String icon,
                                                                                        String toolTip,
                                                                                        String text)
        Creates a ToolStripButton using font-awesome icon useful for small icons (16x16)
        Parameters:
        icon - the icon file name
        toolTip - the message to display when the user moves the cursor over the button
        text - title of the button
        Returns:
        the new button
      • newLockedButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newLockedButton​(Integer status,
                                                                                          String user)
      • newIndexedButton

        public static com.smartgwt.client.widgets.toolbar.ToolStripButton newIndexedButton​(Integer indexed)
      • getCssClassPrefix

        public static String getCssClassPrefix()
      • getIconHtml

        public static String getIconHtml​(String icon)
      • getSpinnerIconHtml

        public static String getSpinnerIconHtml​(String icon,
                                                String text)