Class ChartJsRenderer

  • All Implemented Interfaces:
    org.dashbuilder.displayer.client.RendererLibrary

    @ApplicationScoped
    public class ChartJsRenderer
    extends org.dashbuilder.displayer.client.AbstractRendererLibrary
    Chart JS renderer
    • Constructor Detail

      • ChartJsRenderer

        public ChartJsRenderer()
    • Method Detail

      • getUUID

        public String getUUID()
      • getName

        public String getName()
      • getSupportedTypes

        public List<org.dashbuilder.displayer.DisplayerType> getSupportedTypes()
      • getSupportedSubtypes

        public List<org.dashbuilder.displayer.DisplayerSubType> getSupportedSubtypes​(org.dashbuilder.displayer.DisplayerType displayerType)
      • lookupDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupDisplayer​(org.dashbuilder.displayer.DisplayerSettings displayerSettings)
      • _lookupDisplayer

        protected ChartJsDisplayer _lookupDisplayer​(org.dashbuilder.displayer.DisplayerSettings displayerSettings)
      • formatValue

        public static String formatValue​(String displayerId,
                                         double value,
                                         int column)
      • closeDisplayer

        public static void closeDisplayer​(ChartJsDisplayer displayer)