| Property | Defined By | ||
|---|---|---|---|
| instance : PreviewFactory [static] [read-only] | PreviewFactory | ||
| Property | Defined By | ||
|---|---|---|---|
| logger : ILogger [static] | PreviewFactory | ||
| _skinStateExtensionDict : Dictionary | PreviewFactory | ||
| Method | Defined By | ||
|---|---|---|---|
PreviewFactory(token:Object) | PreviewFactory | ||
Creates a preview model for use by the Preview component. | PreviewFactory | ||
| PreviewFactory | |||
previewStateFromExtension(extension:String):String | PreviewFactory | ||
previewStateFromMimeType(mimeType:String, extension:String):String | PreviewFactory | ||
| _skinStateExtensionDict | property |
protected var _skinStateExtensionDict:Dictionary| instance | property |
instance:PreviewFactory [read-only] public static function get instance():PreviewFactory| logger | property |
protected static var logger:ILogger| PreviewFactory | () | Constructor |
public function PreviewFactory(token:Object)token:Object |
| createPreviewModel | () | method |
public function createPreviewModel(previewType:String, attachment:IAttachment):IPreviewModelCreates a preview model for use by the Preview component.
Parameters
previewType:String — the type of preview. Valid values: Preview.THUMBNAIL, Preview.PAGING_THUMBNAIL, Preview.AUDIO, Preview.VIDEO.
| |
attachment:IAttachment — - the associated attachment
|
IPreviewModel — A previewModel corresponding to the previewType.
|
| initPreview | () | method |
public function initPreview(preview:Preview, previewState:String, attachment:IAttachment):voidParameters
preview:Preview | |
previewState:String | |
attachment:IAttachment |
| previewStateFromExtension | () | method |
public function previewStateFromExtension(extension:String):StringParameters
extension:String |
String |
| previewStateFromMimeType | () | method |
public function previewStateFromMimeType(mimeType:String, extension:String):StringParameters
mimeType:String | |
extension:String |
String |