public class AssetPreviewProvider extends Object implements info.magnolia.ui.contentapp.browser.preview.PreviewProvider<info.magnolia.dam.api.Item>
PreviewProvider
implementation which works over AssetRenderers.Constructor and Description |
---|
AssetPreviewProvider(info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry,
AssetDatasourceDefinition datasourceDefinition) |
Modifier and Type | Method and Description |
---|---|
static String |
getHtml(com.vaadin.server.Resource resource,
boolean thumbnail,
String mimeType) |
Optional<com.vaadin.server.Resource> |
getResource(info.magnolia.dam.api.Item item) |
@Inject public AssetPreviewProvider(info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry, AssetDatasourceDefinition datasourceDefinition)
public Optional<com.vaadin.server.Resource> getResource(info.magnolia.dam.api.Item item)
getResource
in interface info.magnolia.ui.contentapp.browser.preview.PreviewProvider<info.magnolia.dam.api.Item>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.