Modifier and Type | Method and Description |
---|---|
void |
MessagesMainSubApp.locationChanged(Location location) |
Modifier and Type | Method and Description |
---|---|
SampleEditorView |
SampleEditorSubApp.start(Location location) |
boolean |
SampleEditorSubApp.supportsLocation(Location location)
Overwrite supportsLocation to implement custom handling of subApp opening.
|
Modifier and Type | Class and Description |
---|---|
class |
EditorLocation
EditorLocation.
|
Modifier and Type | Method and Description |
---|---|
static EditorLocation |
EditorLocation.wrap(Location location) |
Modifier and Type | Method and Description |
---|---|
SampleMainView |
SampleMainSubApp.start(Location location) |
Modifier and Type | Method and Description |
---|---|
void |
SecurityApp.start(Location location) |
Modifier and Type | Method and Description |
---|---|
void |
ShellApp.locationChanged(Location location) |
void |
ShellAppContext.setAppLocation(Location location) |
Modifier and Type | Method and Description |
---|---|
void |
AppLauncherShellApp.locationChanged(Location location) |
Modifier and Type | Method and Description |
---|---|
void |
FavoritesShellApp.locationChanged(Location location) |
Modifier and Type | Method and Description |
---|---|
void |
PulseShellApp.locationChanged(Location location) |
Modifier and Type | Method and Description |
---|---|
Location |
AppController.getAppLocation(String name) |
Location |
AppController.getCurrentAppLocation() |
Location |
AppInstanceController.getCurrentLocation() |
Location |
AppInstanceController.getDefaultLocation() |
Location |
SubAppContext.getLocation() |
Modifier and Type | Method and Description |
---|---|
void |
SubApp.locationChanged(Location location) |
void |
App.locationChanged(Location location)
Called when the location changes and the app is already running.
|
void |
AppInstanceController.onLocationUpdate(Location location) |
void |
AppContext.openSubApp(Location location) |
void |
SubAppContext.setLocation(Location location) |
View |
SubApp.start(Location location) |
void |
AppInstanceController.start(Location location) |
void |
App.start(Location location)
Called when the app is started.
|
boolean |
SubApp.supportsLocation(Location location) |
void |
AppContext.updateSubAppLocation(SubAppContext subAppContext,
Location location) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLocation
Default location implementation.
|
Modifier and Type | Field and Description |
---|---|
static Location |
Location.NOWHERE |
Modifier and Type | Method and Description |
---|---|
Location |
LocationHistoryMapper.getLocation(String fragment)
Returns the location represented by the fragment or null if the fragment is invalid or does not match a supported location.
|
Location |
LocationChangedEvent.getNewLocation() |
Location |
LocationChangeRequestedEvent.getNewLocation()
Returns the location we may navigate to, or null on window close.
|
Location |
LocationController.getWhere()
Returns the current location.
|
Modifier and Type | Method and Description |
---|---|
String |
LocationHistoryMapper.getFragment(Location location)
Returns the text representation of the location or null if the location isn't handled.
|
void |
LocationController.goTo(Location newLocation)
Request a change to a new location.
|
protected void |
LocationController.goToWithoutChecks(Location newLocation) |
info.magnolia.event.HandlerRegistration |
LocationHistoryHandler.register(LocationController locationController,
info.magnolia.event.EventBus eventBus,
Location defaultLocation)
Initialize this location history handler.
|
Constructor and Description |
---|
LocationChangedEvent(Location newLocation) |
LocationChangeRequestedEvent(Location newLocation) |
Modifier and Type | Class and Description |
---|---|
class |
BrowserLocation
ContentLocation used in ContentSubApps.
|
Modifier and Type | Method and Description |
---|---|
void |
BrowserSubApp.locationChanged(Location location)
The default implementation selects the path in the current workspace and updates the available actions in the actionbar.
|
ContentSubAppView |
BrowserSubApp.start(Location location)
Performs some routine tasks needed by all content subapps before the view is displayed.
|
static BrowserLocation |
BrowserLocation.wrap(Location location) |
Modifier and Type | Method and Description |
---|---|
protected Location |
ShowVersionsAction.getLocation() |
Modifier and Type | Class and Description |
---|---|
class |
DetailLocation
ItemLocation used in implementers of
DetailSubApp . |
Modifier and Type | Method and Description |
---|---|
void |
DetailSubApp.locationChanged(Location location)
On location change, reload the view and tab caption.
|
ContentSubAppView |
DetailSubApp.start(Location location)
Performs some routine tasks needed by all item subApps before the view is displayed.
|
boolean |
DetailSubApp.supportsLocation(Location location) |
static DetailLocation |
DetailLocation.wrap(Location location) |
Modifier and Type | Method and Description |
---|---|
protected abstract Location |
AbstractVersionAction.getLocation() |
Modifier and Type | Method and Description |
---|---|
Location |
AppControllerImpl.getAppLocation(String appName)
Returns the current location of a running app instance or null, if it is not running.
|
Location |
AppControllerImpl.getCurrentAppLocation()
Returns the current location of the focused app.
|
protected Location |
BaseSubApp.getCurrentLocation() |
Location |
AppInstanceControllerImpl.getCurrentLocation() |
Location |
AppInstanceControllerImpl.getDefaultLocation() |
Location |
SubAppContextImpl.getLocation() |
Location |
DefaultLocationHistoryMapper.getLocation(String fragment) |
Modifier and Type | Method and Description |
---|---|
String |
DefaultLocationHistoryMapper.getFragment(Location location) |
void |
BaseSubApp.locationChanged(Location location) |
void |
BaseApp.locationChanged(Location location) |
void |
AppInstanceControllerImpl.onLocationUpdate(Location location)
Called when a location change occurs and the app is already running.
|
void |
AppInstanceControllerImpl.openSubApp(Location location) |
void |
SubAppContextImpl.setLocation(Location location) |
V |
BaseSubApp.start(Location location) |
void |
BaseApp.start(Location location) |
void |
AppInstanceControllerImpl.start(Location location)
Called when the app is launched from the app launcher OR a location change event triggers
it to start.
|
App |
AppControllerImpl.startIfNotAlreadyRunning(String appName,
Location location)
Deprecated.
|
App |
AppControllerImpl.startIfNotAlreadyRunningThenFocus(String appName,
Location location)
This method can be called to launch an
App and then delegate it to the LocationController . |
boolean |
BaseSubApp.supportsLocation(Location location)
This method is being called by the AppController when iterating over opened subApps.
|
void |
AppInstanceControllerImpl.updateSubAppLocation(SubAppContext subAppContext,
Location location)
Used to update the framework about changes to locations inside the app and circumventing the
LocationController mechanism. |
Modifier and Type | Method and Description |
---|---|
void |
EmbeddedPageSubApp.locationChanged(Location location)
Check whether the url has changed, if so update the view to display the new location.
|
EmbeddedPageView |
EmbeddedPageSubApp.start(Location location) |
Modifier and Type | Method and Description |
---|---|
protected Location |
FailedSubAppStub.getCurrentLocation() |
Modifier and Type | Method and Description |
---|---|
void |
FailedAppStub.locationChanged(Location location) |
StubView |
FailedSubAppStub.start(Location location) |
void |
FailedAppStub.start(Location location) |
Modifier and Type | Method and Description |
---|---|
Location |
ShellImpl.ShellAppLocationProvider.getShellAppLocation(String name) |
Copyright © 2015 Magnolia International Ltd.. All rights reserved.