public interface AppLauncherLayoutManager
AppLauncherLayoutChangedEvent
on the
system event bus when the layout changes.Modifier and Type | Method and Description |
---|---|
AppLauncherLayout |
getLayoutForCurrentUser()
Deprecated.
since 5.4. Please use
getLayoutForUser(User) instead. |
AppLauncherLayout |
getLayoutForUser(info.magnolia.cms.security.User user)
Returns the
AppLauncherLayout for the specified user. |
void |
setLayout(AppLauncherLayoutDefinition layout)
Called to update the launcher layout when it has been changed in the repository.
|
@Deprecated AppLauncherLayout getLayoutForCurrentUser()
getLayoutForUser(User)
instead.getLayoutForUser(info.magnolia.cms.security.User)
provided
for the user currently set in the Context
.AppLauncherLayout getLayoutForUser(info.magnolia.cms.security.User user)
AppLauncherLayout
for the specified user. The following principles apply:
AppDescriptorRegistry
are not included;AppDescriptor
references for quick access.user
- user objectvoid setLayout(AppLauncherLayoutDefinition layout)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.