DumbLayer Class
Dump Layers Object. This creates the moving layers and manages it, though, no contents on it. This is a kind of template class.
Constructor
DumbLayer
-
name
-
w
-
h
Parameters:
-
name
Stringname of the layer. Every layer must have an unique name.
-
w
Numberwidth of the original image
-
h
Numberheight of the original image
Item Index
Methods
append
-
l
-
t
-
r
-
b
append DOM Elements in the range. When the view is moved, the append methods of all layers are called from TiledImage object.
Parameters:
-
l
Numberleft edge by absolute position
-
t
Numbertop edge by absolute position
-
r
Numberright edge by absolute position
-
b
Numberbottom edge by absolute position
detach
()
public
getMaxSize
()
ArrayNumber,Number
public
Returns:
getMaxZ
()
Number
public
Returns:
getName
()
String
public
Returns:
getWrap
()
ArrayBoolean,Boolean
public
Returns:
removeAll
()
public
setParent
-
p
setParent are usually called form TiledImage object. The moving layers are created under moving layer.
- div (relative): TiledImage
- div (absolute): moving
- div (relative): layer 1
- img (absolute): tile
- img (absolute): tile
- div (relative): layer 2
- div (relative): layer 1
- div (absolute): added by some Control object
- div (absolute): added by some Control object
- input (absolute): added by some Control object
- input (absolute): added by some Control object
- img (absolute): added by some Control object
- div (absolute): moving
Parameters:
-
p
Objectobject of TiledImage. It's called as parent.
setZoom
()
public
set zoom level. This should be called though TiledImage object.
Properties
layer
DOMElement
private
DOM Element of the layer
maxSize
ArrayNumber,Number
private
max size
maxZ
Number
private
maximum zoom level
name_
String
private
name of the layer
parent
Object
private
parent (TiledImage) pointer
z_
Number
private
current zoom level