Пространство имен: PP;
DataSource
Класс DataSource представляет собой базовый класс, предназначенный для работы с источником данных визуальных компонентов.
PP.initClass(PP.DataSource, PP.Object, "PP.DataSource");
| Имя конструктора | Краткое описание | |
| DataSource | Конструктор DataSource создает экземпляр класса DataSource. |
| Имя свойства | Краткое описание | |
| AttributeName | Свойство AttributeName устанавливает и возвращает имя атрибута по идентификатору. | |
| AttributesNames | Свойство AttributesNames устанавливает объект, содержащий имена атрибутов источника данных. | |
| Data | Свойство Data устанавливает и возвращает данные для выбранного элемента указанного ряда. | |
| ItemName | Свойство ItemName устанавливает и возвращает наименование ряда по его идентификатору. | |
| ItemNames | Свойство ItemNames устанавливает объект, содержащий имена элементов ряда данных. | |
| Title | Свойство Title устанавливает заголовок для диаграммы/карты. |
| Имя метода | Краткое описание | |
| add | Метод add добавляет данные для указанного атрибута ряда. | |
| clear | Метод clear очищает источник данных. | |
| getAttributeData | Метод getAttributeData возвращает массив значений всех рядов по одному атрибуту. | |
| getFirstNotNullData | Метод getFirstNotNullData возвращает первое не равное нулю значение указанного атрибута. | |
| getMaxIndexData | Метод getMaxIndexData возвращает максимальное количество элементов по всем атрибутам. | |
| getSeries | Метод getSeries возвращает ряды данных. | |
| getSeriesCount | Метод getSeriesCount возвращает количество рядов в источнике данных. | |
| getTimeAxis | Метод getTimeAxis возвращает данные для указанного атрибута ряда. | |
| hasItem | Метод hasItem определяет, загружены ли данные для ряда с указанным идентификатором. | |
| isIndexLoaded | Метод isIndexLoaded определяет, загружены ли данные для элемента с указанным индексом. | |
| loadData | Метод loadData осуществляет дополнительную загрузку данных в источник. | |
| remove | Метод remove удаляет данные для указанного атрибута ряда. |
| Имя события | Краткое описание | |
| DataChanged | Событие DataChanged наступает при изменении данных в источнике. |
| Имя свойства | Краткое описание | |
![]() |
Свойство Id определяет идентификатор объекта репозитория. |
| Имя метода | Краткое описание | |
![]() |
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 возвращает массив названий методов и свойств для указанного объекта. |
См. также: