public interface DockingGroup
The internals of the docking code are written in terms of DockingGroupBase,
which has several additional public methods.
| Modifier and Type | Method and Description |
|---|---|
Disposable |
addListener(DockingGroupListener listener) |
void |
addView(View view) |
void |
addViewPlacement(String viewId,
ViewPlacementRule placementRule) |
void |
addViews(Collection<View> views) |
void |
addViews(View... views) |
GroupArrangement |
captureArrangement()
|
GroupArrangement |
captureArrangement(boolean includePlanViews)
The
includePlanViews arg indicates whether or not the returned
arrangement should include the planned placements for views that don't
currently exist. |
void |
closeView(View view) |
void |
dispose() |
boolean |
isVisible() |
void |
removeListener(DockingGroupListener listener) |
void |
setArrangement(GroupArrangement groupArr) |
void |
setVisible(boolean visible) |
DockingTheme |
theme() |
Map<String,View> |
views() |
List<? extends DockingWindow> |
windows() |
DockingTheme theme()
Disposable addListener(DockingGroupListener listener)
void removeListener(DockingGroupListener listener)
List<? extends DockingWindow> windows()
void addViewPlacement(String viewId, ViewPlacementRule placementRule)
void addView(View view)
void addViews(View... views)
void addViews(Collection<View> views)
void closeView(View view)
void setArrangement(GroupArrangement groupArr)
GroupArrangement captureArrangement()
GroupArrangement captureArrangement(boolean includePlanViews)
includePlanViews arg indicates whether or not the returned
arrangement should include the planned placements for views that don't
currently exist.void setVisible(boolean visible)
boolean isVisible()
void dispose()
Copyright © 2020 Metron, Inc.. All rights reserved.