@Singleton
public class CompatibilityAppLauncherLayoutManager
extends info.magnolia.ui.api.app.launcherlayout.AppLauncherLayoutManagerImpl
AppLauncherLayoutManager
merging old and new app launcher layout configurations.Constructor and Description |
---|
CompatibilityAppLauncherLayoutManager(info.magnolia.ui.api.app.registry.AppDescriptorRegistry appDescriptorRegistry,
info.magnolia.event.EventBus systemEventBus,
javax.inject.Provider<info.magnolia.i18nsystem.I18nizer> i18nizerProvider,
javax.inject.Provider<AdmincentralModule> oldAdmincentralModule,
javax.inject.Provider<info.magnolia.admincentral.AdmincentralModule> newAdmincentralModule) |
Modifier and Type | Method and Description |
---|---|
void |
setLayout(info.magnolia.ui.api.app.launcherlayout.AppLauncherLayoutDefinition layout) |
@Inject public CompatibilityAppLauncherLayoutManager(info.magnolia.ui.api.app.registry.AppDescriptorRegistry appDescriptorRegistry, @Named(value="system") info.magnolia.event.EventBus systemEventBus, javax.inject.Provider<info.magnolia.i18nsystem.I18nizer> i18nizerProvider, javax.inject.Provider<AdmincentralModule> oldAdmincentralModule, javax.inject.Provider<info.magnolia.admincentral.AdmincentralModule> newAdmincentralModule)
public void setLayout(info.magnolia.ui.api.app.launcherlayout.AppLauncherLayoutDefinition layout)
setLayout
in interface info.magnolia.ui.api.app.launcherlayout.AppLauncherLayoutManager
setLayout
in class info.magnolia.ui.api.app.launcherlayout.AppLauncherLayoutManagerImpl
Copyright © 2021 Magnolia International Ltd.. All rights reserved.