Module: addon/components/sl-progress-bar

Extends

  • ember/Component
  • module:mixins/sl-tooltip-enabled

Members

(inner) animated :Boolean

Whether to animate the progress bar or not

Type:
  • Boolean
Default Value:
  • false
Source:

(inner) classNameBindings :Array.<String>

Type:
  • Array.<String>
Source:

(inner) classNames :Array.<String>

Type:
  • Array.<String>
Source:

(inner) label :Boolean

Whether to display a text value over the progress

Type:
  • Boolean
Default Value:
  • false
Source:

(inner) layout :Object

Type:
  • Object
Source:

(inner) striped :Boolean

Whether to style the progress bar with stripes

Type:
  • Boolean
Default Value:
  • false
Source:

(inner) theme :Theme

The Bootstrap "theme" style name

Type:
  • Theme
Source:

(inner) value :Number

The progress value as an integer (out of 100)

Type:
  • Number
Source:

Methods

(inner) isLowPercentage() → {Boolean}

Whether the progress value is below a certain level

Source:
Observes:
  • value
Returns:
Type
Boolean

(inner) styleString() → {ember/String}

Inline style string for progress bar element

Source:
Observes:
  • value
Returns:
Type
ember/String

(inner) themeClassName() → {String}

Element-specific class name for the Bootstrap "theme" style

Source:
Observes:
  • theme
Throws:

Thrown if the supplied theme property value is not included in the enum Theme

Type
ember.assert
Returns:
Type
String