jQWidgets
  • Docs
  • License and Pricing
  • Services
  • Community
    • Forums
    • Blogs
    • Follow Us
    • Client Login
  • About
    • About Us
    • Contact Us
    • FAQ
  • Products
    • Angular
    • React
    • Vue
    • jQuery
    • Web Components
    • Blazor
    • Svelte
    • Templates
  • Download
Angular UI Components
  • Javascript/jQuery
  • Angular
  • Vue
  • React
  • Web Components
  • Blazor
  • Templates
  • Theme Builder
  • Artavolo
Show Demo List

Angular UI Components (Angular 16–22 supported)

Data Grids and Tables

  • jqxGrid
  • jqxPivotGrid
  • jqxTreeGrid
  • jqxDataTable

Charts and Visualization

  • jqxChart
  • jqxGauge
  • jqxBarGauge
  • jqxBulletChart
  • jqxHeatMap
  • jqxTreeMap
  • jqxRangeSelector
  • jqxBarcode New
  • jqxQRcode New
  • jqxDraw

Scheduling and Planning

  • jqxScheduler
  • jqxGantt
  • jqxKanban
  • jqxTimeline

AI and Collaboration

  • jqxChat New

Editors and Inputs

  • jqxEditor
  • jqxForm
  • jqxDateTimeInput
  • jqxCalendar
  • jqxTimePicker
  • jqxInput
  • jqxNumberInput
  • jqxMaskedInput
  • jqxFormattedInput
  • jqxComplexInput
  • jqxPasswordInput
  • jqxTextArea
  • jqxColorPicker
  • jqxSlider
  • jqxKnob
  • jqxRating
  • jqxButtons
  • jqxCheckBoxGroup New
  • jqxFileUpload
  • jqxValidator
  • jqxValidator

Lists and Selection

  • jqxDropDownList
  • jqxComboBox
  • jqxListBox
  • jqxTree
  • jqxPickList New

Navigation and Menus

  • jqxTabs
  • jqxMenu
  • jqxToolBar
  • jqxRibbon
  • jqxNavigationBar
  • jqxNavBar
  • jqxListMenu

Layout and Containers

  • jqxSplitter
  • jqxLayout
  • jqxDockingLayout
  • jqxDocking
  • jqxSplitLayout
  • jqxPanel
  • jqxExpander
  • jqxResponsivePanel
  • jqxScrollView
  • jqxScrollBar

Popups and Feedback

  • jqxWindow
  • jqxNotification
  • jqxTooltip
  • jqxPopOver
  • jqxLoader
  • jqxProgressBar

Data and Utilities

  • jqxDragDrop
  • jqxSortable

jqxBarGauge

  • Default Functionality
  • Auto Change Value
  • Update Values
  • Add and Remove Values
  • Custom Tooltips
  • Negative Values
  • Sequential Growth
  • Fluid Size
  • Create Component
Theme:
  • Demo
  • App.htm
  • app.ts
  • app.html
  • main.ts
  • API Reference

Angular Bar Gauge UI Component

The BarGauge component for Angular is similar to a Gauge comprised of circular bars. The color and the appearance of the bars and the labels of the BarGauge can be changed.

angular bargauge

About jqxBarGauge for Angular

jqxBarGauge is the jQWidgets BarGauge component for Angular. Circular bar gauge that compares several values at once.

9 jqxBarGauge demos with source code

  • Default Functionality – The default functionalities in Angular BarGauge.
  • Auto Change Value – Auto changing values and related background colors of the Angular BarGauge.
  • Update Values – Of Angular BarGauge, the proportion between Red, Green and Blue are customizable.
  • Add and Remove Values – We set the values of the Angular BarGauge dynamically by clicking on checkboxes in a list.
  • Custom Tooltips – Customizable Angular ToolTips.
  • Negative Values – Angular BarGauge contains negative values.
  • Sequential Growth – The sequential growth of each segment one by one in Angular BarGauge.
  • Fluid Size – The width and height of Angular BarGauge are set in percentages.
  • Create Component – Create an object through one single `setting`.

jqxBarGauge API

jqxBarGauge has 22 properties, 6 events and 3 methods, all in the API reference. Its main members, those its demos use first:

  • title (property) – Sets or gets the BarGauge's title.
  • values (property) – Sets or gets array of values for the BarGauge.
  • colorScheme (property) – Sets the jqxBarGauge's color palette.
  • max (property) – Sets or gets the end value of BarGauge.
  • formatFunction (property) – Sets or gets the formatFunction of the BarGauge.
  • relativeInnerRadius (property) – Sets or gets the relativeInnerRadius of jqxBarGauge.
  • endAngle (property)
  • labels (property) – This property is used to make fine settings on BarGauge labels at each segment.
  • startAngle (property) – Sets or gets the startAngle of the BarGauge.
  • tooltip (property) – Sets or gets the BarGauge's tooltip.

Learn more

  • Getting started
  • API reference
  • JavaScript version
jQWidgets
  • Facebook
  • X (Twitter)
  • Demo
  • Download
  • Documentation
  • License and Pricing
  • Services
  • Products
  • Angular UI Components
  • React UI Components
  • Vue UI Components
  • Blazor UI Components
  • jQuery UI Components
  • Javascript UI Components
  • Svelte Data Grid (SvGrid)
  • Forums
  • About
  • Terms of Use
  • Privacy Policy
  • Contact Us

jQWidgets © 2011-2026. All Rights Reserved.