PreviewProvider
.@Deprecated public interface ImageProvider
ImageProvider
provides portrait or thumbnail images for arbitrary content.
It is primarily used to streamline preview images across the Magnolia UI.Modifier and Type | Field and Description |
---|---|
static String |
PORTRAIT_GENERATOR
Deprecated.
|
static String |
THUMBNAIL_GENERATOR
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
getPortraitPath(Object itemId)
Deprecated.
|
String |
getThumbnailPath(Object itemId)
Deprecated.
|
Object |
getThumbnailResource(Object itemId,
String generator)
Deprecated.
Gets an image preview for the content represented by the given itemId.
|
String |
resolveIconClassName(String mimeType)
Deprecated.
Gets an icon class name for the given media type.
|
static final String PORTRAIT_GENERATOR
static final String THUMBNAIL_GENERATOR
Object getThumbnailResource(Object itemId, String generator)
itemId
- the id of an Item
generator
- the name of a registered ImageGenerator
of the imaging moduleResource
or a String corresponding to an icon class nameString resolveIconClassName(String mimeType)
mimeType
- a MIME typeString getPortraitPath(Object itemId)
Copyright © 2021 Magnolia International Ltd.. All rights reserved.