Edit this page

Indicator Elements

All indicators inherit from BaseWaitingBarIndicatorElement and define their own implementation of the Animate and ResetAnimation methods.

Fig.1 WaitingBar indicators' hierarchy

track-and-status-controls-waiting-bar-indicator-elements 012

  • BaseWaitingBarIndicatorElement: Represents the base indicator element.

    • ElementCount: Controls how many elements will be displayed.

    track-and-status-controls-waiting-bar-indicator-elements 012

    • ElementColor: Gets or sets the color of the elements.

    track-and-status-controls-waiting-bar-indicator-elements 015

    • ElementColor2: Gets or sets the secondary color of the elements.

    track-and-status-controls-waiting-bar-indicator-elements 016

  • BaseRingWaitingBarIndicatorElement: Represents the base ring indicator elements.

    • InnerRadius: Controls the inner radius.

    track-and-status-controls-waiting-bar-indicator-elements 009

    • Radius: Controls the radius.

    track-and-status-controls-waiting-bar-indicator-elements 010

    • RotationDirection: Determines the rotation direction.

      • Clockwise

        track-and-status-controls-waiting-bar-indicator-elements 011

      • CounterClockwise

        track-and-status-controls-waiting-bar-indicator-elements 012

    • ElementColor3: Gets or sets the element back color3.

    track-and-status-controls-waiting-bar-indicator-elements 017

    • ElementColor4: Gets or sets the element back color4.

    • ElementGradientPercentage: Gets or sets the element gradient percentage.
      track-and-status-controls-waiting-bar-indicator-elements 018

    • ElementGradientPercentage2: Gets or sets the element gradient percentage.
      track-and-status-controls-waiting-bar-indicator-elements 019

  • DotsLineWaitingBarIndicatorElement: Represents accelerating dots moving in a line.

track-and-status-controls-waiting-bar-indicator-elements 001

  • DotsRingWaitingBarIndicatorElement: Represents accelerating dots moving in a ring.

track-and-status-controls-waiting-bar-indicator-elements 002

  • DotsSpinnerWaitingBarIndicatorElement: Represents accelerating dots like spinner.

track-and-status-controls-waiting-bar-indicator-elements 003

  • FadingRingWaitingBarIndicatorElement: Represents accelerating fading ring.

track-and-status-controls-waiting-bar-indicator-elements 004

  • LineRingWaitingBarIndicatorElement: Represents accelerating lines moving in a ring.

    track-and-status-controls-waiting-bar-indicator-elements 005

    • LineThickness: Controls how thick the lines are.

    track-and-status-controls-waiting-bar-indicator-elements 008

  • RotatingRingsWaitingBarIndicatorElement: Represents rotating rings.

track-and-status-controls-waiting-bar-indicator-elements 007

  • SegmentedRingWaitingBarIndicatorElement: Represents accelerating segments moving in a ring.

track-and-status-controls-waiting-bar-indicator-elements 006

See Also