| Interface | Description |
|---|---|
| ExpandableToolbarItem |
An
ExpandableToolbarItem is a part of a toolbar that can have
different shapes. |
| ExpandableToolbarItemListener |
A listener that can be added to an
ExpandableToolbarItem, it will be informed
if the ExpandedStates change. |
| ExpandableToolbarItemStrategyListener |
A listener that is added to an
ExpandableToolbarItemStrategy. |
| Class | Description |
|---|---|
| DefaultExpandableToolbarItemStrategy |
The default implementation of an
ExpandableToolbarItemStrategy
searches for ExpandableToolbarItems. |
| DisabledExpandableToolbarItemStrategy |
This implementation of
ExpandableToolbarItemStrategy does not do anything, it just disables
any feature related to expandable items. |
| ExpandableStateController |
The
ExpandableStateController is a helper class intended for
ExpandableToolbarItems, it finds the first parent of a
ExpandableToolbarItem which is acknowledged by the current
ExpandableToolbarItemStrategy and changes the ExpandedState
of the item to the ExpandedState of the parent. |
| ExpandManager |
The
ExpandManager is responsible for performing global effects that
happen after a ExpandableToolbarItemStrategy changed the
ExpandedState of a Dockable. |
| SimpleExpandAction |
A
SimpleExpandAction just shows the icon, text and tooltip of one
SimpleExpandAction.Action that could be executed regarding the ExpandedState. |
| Enum | Description |
|---|---|
| ExpandedState |
Describes the state of a
Dockable as seen by the
ExpandableToolbarItemStrategyListener and by
ExpandableToolbarItem. |
| SimpleExpandAction.Action |
describes to which state this action leads
|
Copyright © 2018. All rights reserved.