ScaleBase

Пространство имен: PP;

Иерархия наследования

Object

ScaleBase

Описание

Класс ScaleBase представляет собой базовую реализацию цветовой и числовой шкалы.

Синтаксис

PP.initClass(PP.ScaleBase, PP.Object, "PP.ScaleBase");

Свойства

  Имя свойства Краткое описание
ActiveItems Свойство ActiveItems устанавливает коллекцию активных элементов шкалы.
AutoCalculable Свойство AutoCalculable определяет, осуществляется ли расчет шкалы автоматически.
EnableEquality Свойство EnableEquality определяет, учитываются ли при построении шкалы равенства или шкала строится исключительно по промежуткам.
First Свойство First устанавливает первый элемент шкалы.
InactiveItem Свойство InactiveItem определяет цвет для элемента шкалы, который не входит в коллекцию ScaleBase.ActiveItems.
IntervalsCount Свойство IntervalsCount устанавливает количество интервалов шкалы.
Item Свойство Item устанавливает значение для элемента шкалы по его индексу.
Items Свойство Items устанавливает коллекцию элементов шкалы.
Last Свойство Last устанавливает последний элемент шкалы.
LogarithmBase Свойство LogarithmBase устанавливает основание логарифма для расчета интервалов шкалы.
MaxValue Свойство MaxValue устанавливает максимальное допустимое значение шкалы.
MinValue Свойство MinValue устанавливает минимальное допустимое значение шкалы.
Mode Свойство Mode устанавливает режим расчета шкалы.
NoData

Свойство NoData устанавливает элемент шкалы, соответствующий отсутствию данных.

RecalcValues Свойство RecalcValues определяет, нужно ли пересчитывать коллекцию значений шкалы.
ResultMode Свойство ResultMode определяет типы возвращаемых значений шкалы визуализатора.
RoundBias Свойство RoundBias определяет максимально допустимое значение разницы между исходным значением шкалы и значением шкалы при округлении.
Value Свойство Value устанавливает значение границы интервал шкалы.
Values Свойство Values устанавливает коллекцию значений границ интервалов шкалы.

Методы

  Имя метода Краткое описание
addItem Метод addItem добавляет элемент в шкалу.
addValue Метод addValue добавляет значение границы интервала шкалы.
between Метод between возвращает промежуточное значение шкалы.
clearItems Метод clearItems очищает коллекцию элементов шкалы.
clearValues Метод clearValues очищает коллекцию границ интервалов шкалы.
constructScaleElements Метод constructScaleElements конструирует коллекцию интервалов шкалы на основе переданных данных.
equal Метод equal возвращает элемент шкалы для значения, равного значению, соответствующему заданному индексу.
getCount Метод getCount возвращает количество интервалов шкалы.
getItemsCount Метод getItemsCount возвращает количество элементов шкалы.
getItemValue Метод getItemValue возвращает элемент шкалы, которому соответствует указанное значение из данных.
getValuesPair Метод getValuesPair возвращает границы интервала по его индексу.
greater Метод greater возвращает элемент шкалы для значения большего, чем значение, соответствующее заданному индексу.
less Метод less возвращает элемент шкалы для значения меньшего, чем значение границ интервалов шкалы с указанным индексом.
removeItemAt Метод removeItemAt удаляет элемент шкалы по указанному индексу.
removeValueAt Метод removeItemAt удаляет значение границ интервалов шкалы по указанному индексу.

События

   Имя события Краткое описание
ItemsChanged Событие ItemsChanged наступает при изменении настроек шкалы из мастера.
ItemsChanging Событие ItemsChanging наступает при установке коллекции элементов шкалы или при установке элемента шкалы, соответствующего отсутствию данных.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание

Id

Свойство Id определяет идентификатор объекта репозитория.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
clone Метод clone создает копию объекта.
dispose Метод dispose уничтожает компонент.
getHashCode Метод getHashCode возвращает хеш-код объекта репозитория.
getId Метод getId возвращает идентификатор объекта репозитория.
getSettings Метод getSettings возвращает настройки объекта репозитория.
getTypeName Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.
isEqual Метод isEqual определяет, равен ли заданный объект текущему объекту репозитория.
isLive Метод isLive определяет действительность объекта репозитория.
removeAllEvents Метод removeAllEvents удаляет все обработчики событий объекта по заданному контексту.
setId Метод setId определяет идентификатор объекта репозитория.
setSettings Метод setSettings задает настройки объекта репозитория.
defineProps Метод defineProps создает методы get и set из массива имен для указанного класса.
keys Метод keys возвращает массив названий методов и свойств для указанного объекта.

См. также:

PP