Class
zebkit.ui.ImagePan
extends <zebkit.ui.ViewPan> |
<zebkit.ui> |
Image panel UI component class. The component renders an image.
zebkit.ui.ImagePan
([img], [w], [h]
)
Parameters:
-
[img]
<String | Image>a path or direct reference to an image object. If the passed parameter is string it considered as path to an image. In this case the image will be loaded using the passed path.
-
[w]
<Integer>a preferred with of the image
-
[h]
<Integer>a preferred height of the image
Inherited methods:
$setConstraints(c)
add(constr, d)
byConstraints([p], c)
byPath(path, [cb])
calcPreferredSize(t)
doLayout( )
fire(name, [path], [params])
focused( )
getBottom( )
getCanvas( )
getComponentAt(x, y)
getHorPadding( )
getLeft( )
getPreferredSize( )
getRight( )
getTop( )
getVerPadding( )
hasFocus( )
indexOf(c)
insert(i, constr, d)
invalidate( )
invalidateLayout( )
kidAdded(index, constr, l)
kidRemoved(i, l, ctr)
laidout( )
load(JSON)
off([eventName], [path], [cb])
on([eventName], [path], cb)
paintChildComponents(g, clipChild)
paintComponent(g)
paintViewAt(g, ax, ay, v)
properties([path], props)
property([path], name, value)
recalc( )
relocated(px, py)
remove(c)
removeAll( )
removeAt(i)
removeByConstraints(ctr)
removeMe([after])
repaint([x], [y], [w], [h])
replaceMe([ctr], c)
requestFocus( )
requestFocusIn([timeout])
resized(pw, ph)
setAt(i, d)
setBackground(v)
setBorder([v])
setBorderLayout([gap])
setBottomPadding(bottom)
setBounds(x, y, w, h)
setByConstraints(constr, c)
setConstraints(ctr)
setEnabled(b)
setFlowLayout([ax], [ay], [dir], [gap])
setGrisLayout( )
setId(id)
setKids(a)
setLayout(m)
setLeftPadding(left)
setListLayout([ax], [gap])
setLocation(xx, yy)
setPadding(v)
setParent(o)
setPreferredHeigh(h)
setPreferredSize(w, h)
setPreferredWidth(w)
setProperties([path], props)
setRasterLayout([usePsSize])
setRightPadding(right)
setSize(w, h)
setStackLayout([gap])
setTopPadding(top)
setView(v)
setVisible(b)
toBack( )
toFront( )
toPreferredHeight( )
toPreferredSize( )
toPreferredWidth( )
toView(target)
validate( )
validateMetric( )
vrp( )
public
chainable
setImage (img )
Set image to be rendered in the UI component Parameters:
|
Inherited attributes:
protected
Function
$matchPath
public
zebkit.draw.View
bg
public
zebkit.draw.View
border
public
Boolean
canHaveFocus
public
Object
constraints
public
Integer
height
public
Boolean
isEnabled
public
Boolean
isValid
public
Boolean
isVisible
public
Array
kids
public
zebkit.layout.Layout
layout
public
zebkit.layout.Layoutable
parent
public
zebkit.draw.View
view
public
Integer
width
public
Integer
x
public
Integer
y













Inherited events:
childEventName(e)
clipCopy()
clipPaste(s)
compAdded(e)
compEnabled(e)
compMoved(e)
compRemoved(e)
compShown(e)
compSized(e)
focusGained(e)
focusLost(e)
keyPressed(e)
keyReleased(e)
keyTyped(e)
pointerClicked(e)
pointerDragEnded(e)
pointerDragged(e)
pointerDragStarted(e)
pointerEntered(e)
pointerExited(e)
pointerMoved(e)
pointerPressed(e)
pointerReleased(e)