Packageorg.openzoom.flash.components
Classpublic final class MultiScaleImage
InheritanceMultiScaleImage Inheritance org.openzoom.flash.components.MultiScaleImageBase

Flash component for displaying a single multiscale image. Inspired by the Microsoft Silverlight Deep Zoom MultiScaleImage control. This implementation has built-in support for Zoomify, Deep Zoom and OpenZoom images. Basic keyboard and mouse navigation can be added by specifying viewport controllers through the controllers property. The animation can be customized by adding a viewport transformer through the transformer property. Zoom, visibility or custom constraints can be added through the constraint property.



Public Properties
 PropertyDefined by
  source : Object
Source of this image.
MultiScaleImage
Public Methods
 MethodDefined by
  
Constructor.
MultiScaleImage
  
dispose():void
MultiScaleImage
Events
 EventSummaryDefined by
   Dispatched when the image has successfully loaded.MultiScaleImage
   Dispatched when an IO error has occured while loading the image.MultiScaleImage
   Dispatched when an security error has occured while loading the image.MultiScaleImage
Property detail
sourceproperty
source:Object  [read-write]

Source of this image. Either a URL as String or an instance of IMultiScaleImageDescriptor.

Implementation
    public function get source():Object
    public function set source(value:Object):void

See also

Constructor detail
MultiScaleImage()constructor
public function MultiScaleImage()

Constructor.

Method detail
dispose()method
public override function dispose():void
Event detail
completeevent 
Event object type: flash.events.Event

Dispatched when the image has successfully loaded.

ioErrorevent  
Event object type: flash.events.IOErrorEvent

Dispatched when an IO error has occured while loading the image.

securityErrorevent  
Event object type: flash.events.SecurityErrorEvent

Dispatched when an security error has occured while loading the image.