FGX.BottomSheetLayout.TfgCustomBottomSheet: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 64: | Строка 64: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnStateChanged: [[TfgBottomSheetStateChangedEvent]]</code> | + | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnStateChanged: [[TfgBottomSheetStateChangedEvent|TfgBottomSheetStateChangedEvent]]</code> |
<p>Вызывается, когда панель меняет свое состояние <i>State</i> .</p> | <p>Вызывается, когда панель меняет свое состояние <i>State</i> .</p> | ||
|} | |} |
Текущая версия на 17:13, 23 декабря 2022
Delphi
TfgCustomBottomSheet = class (TfgCustomLayout)
TComponent -> TfgControl -> TfgCustomLayout -> TfgCustomBottomSheet
Прямые наследники: TfgBottomSheet
Содержание
Описание
Выдвигаемая панель. Управляется TfgBottomSheetLayout .
Конструкторы
constructor
|
Create(AOwner: TComponent)
Описание отсутствует. |
Методы
procedure
|
Expand()
Полностью разворачивает панель с анимацией. Если панель открыта, то ничего не делает.
|
procedure
|
Collapse()
Сворачивает панель до заголовка с анимацией. Если у панели нет заголовка, то полностью скрывает панель с экрана. Если панель закрыта, то ничего не делает.
|
procedure
|
Hide()
Полностью скрывает панель с экрана с анимацией. Если панель уже полностью скрыта, то ничего не делает.
|
Свойства
property
|
State: TfgBottomSheetState
Текущее состояние панели. |
property
|
BottomSheetLayout: TfgCustomBottomSheetLayout
Ссылка на контейнер BottomSheetLayout , в котором лежит панель. |
property
|
PeekHeight: Single
Высота части панели, которая не задвигается целиком. Работает в связке со свойством Hideable .
|
property
|
IsHideable: Boolean
Может ли пользователь полностью скрыть панель? |
property
|
IsTransparent: Boolean
Есть ли у панели задний фон по умолчанию? |
События
event
|
OnStateChanged: TfgBottomSheetStateChangedEvent
Вызывается, когда панель меняет свое состояние State . |
Константы
const
|
DefaultDirection: TfgFlexDirection
Описание отсутствует. |
const
|
DefaultHitTest: Boolean
Описание отсутствует. |
const
|
DefaultPeekHeight: Integer
Описание отсутствует. |
const
|
DefaultBackgroundName: string
Описание отсутствует. |
const
|
DefaultIsHideable: Boolean
Описание отсутствует. |
const
|
DefaultIsTransparent: Boolean
Описание отсутствует. |