Class: Progress

Progress(selector, options)

Прогресс

Constructor

new Progress(selector, options)

Parameters:
Name Type Description
selector SVGElement Ссылка на SVG-элемент
options object объект настроек
Properties
Name Type Description
value Number значение прогресса
animated Boolean включать сразу анимацию вращения?
hidden Boolean скрыть элемент по умолчанию?
radius Number радиус круга
thickness Number толщина круга
circlePercent SVGCircleElement | string ссылка на DOM-элемент или ID элемента, отображающий процент выполнения
circleBackground SVGCircleElement | string ссылка на DOM-элемент или ID элемента, отображающий дугу прогресса
Author:
  • Leonid Bychkov [web@leobychkov.ru]
Source:

Members

element :number

Установить элемент, который является индикатором прогресса
Type:
  • number
Source:

element :number

Получить DOM-элемент, который является прогрессом
Type:
  • number
Source:

radius

Получить текущий радиус круга прогресса
Source:

radius

Установить новый радиус круга прогресса
Source:

thickness

Получить текущую толщину круга
Source:

thickness

Установить новую толщину круга прогресса
Source:

Methods

animate()

Запуск анимации вращения
Source:
Returns:
void

cancelAnimation()

Прекращение анимации вращения
Source:
Returns:
void

hide()

Скрыть элемент прогресса
Source:
Returns:
void

show()

Показать элемент прогресса
Source:
Returns:
void