FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter
Delphi
TfgVirtualPagerAdapter = class (TObject)
TObject -> TfgVirtualPagerAdapter
Содержание
Описание
Адаптер виртуальных страниц. Опционально загружает/выгружает страницы по мере их необходимости. Загрузка/выгрузка страниц осуществляет через адаптер IFGXVirtualPageProvider , переданный в конструктор.
Конструкторы
constructor
|
Create(const AProvider: IFGXVirtualPageProvider)
Описание отсутствует. |
Методы
procedure
|
DisableLoading()
Отключает загрузку новых страниц. |
procedure
|
EnableLoading()
Включает загрузку новых страниц и загружает все отложенные к загрузке страницы. |
function
|
IsLoadingDisabled(): Boolean
Отклюена ли сейчас загрузка страниц? |
procedure
|
DisableUnloading()
Отключает выгрузку новых страниц. |
procedure
|
EnableUnloading()
Включает выгрузку новых страниц и выгружает все отложенные к выгрузке страницы. |
function
|
IsUnloadingDisabled(): Boolean
Отклюена ли сейчас выгрузка страниц? |
procedure
|
Add()
Добавляет виртуальную страницу в конец списка. Загрузка этой страницы произойдет в тот момент, когда это необходимо.
|
procedure
|
Insert(const APageIndex: Integer)
Вставляет виртуальную страницу в позицию APageIndex списка. Выгрузка этой страницы произойдет в тот момент, когда это необходимо.
|
procedure
|
Delete(const APageIndex: Integer)
Удаляет виртуальную страницу в позиции APageIndex списка. |
procedure
|
Clear()
Очистка списка и выгрузка всех страниц. |
procedure
|
UnloadPage(const APageIndex: Integer)
Описание отсутствует. |
procedure
|
UnloadPagesBetween(const AFrom: Integer; const ATo: Integer)
Описание отсутствует. |
procedure
|
LoadPage(const APageIndex: Integer)
Описание отсутствует. |
procedure
|
LoadPagesBetween(const AFrom: Integer; const ATo: Integer)
Описание отсутствует. |
procedure
|
LoadPages()
Описание отсутствует. |
function
|
FindLoadedPageIndex(const APageIndex: Integer; var AIndex: Integer): Boolean
Описание отсутствует. |
Свойства
property
|
LoadedPageCount: Integer
Количество загруженных страниц. |
property
|
LoadedPages[const AIndex]: TfgControl
Доступ к загруженным страницам по индексу среди только загруженных страниц. |
property
|
LoadedPageIndex: Integer
Индекс текущей загруженной вкладки среди только загруженных страниц. |
property
|
Pages[const AIndex]: TfgControl
Возвращает экземпляр страницы по индексу AIndex . Не выполняет принудительную загрузку страницы. Возвращает nil, если страница не была загружена.
|
property
|
LeftLoadedPageIndex: Integer
Описание отсутствует. |
property
|
RightLoadedPageIndex: Integer
Описание отсутствует. |
property
|
Index: Integer
Индекс текущей выделенной страницы. |
property
|
Count: Integer
Общее количество страниц. |
property
|
OffscreenPageLimit: Integer
Описание отсутствует. |
Константы
const
|
DefaultOffscreenPageLimit: Integer
Описание отсутствует. |
const
|
DefaultIndex: Integer
Описание отсутствует. |
const
|
DefaultCount: Integer
Описание отсутствует. |