The gridcolumn
class can be used to declare a
column in a grid
with the standard column
header look without specifying exactly what goes inside the
column. This can be useful for embedding other components within a
grid.
<canvas
height
="160
">
<dataset
name
="contacts
" request
="true
" src
="http:resources/contactsdata.xml
"/>
<grid
datapath
="contacts:/resultset
">
<gridcolumn
showheader
="false
" width
="50
">
<view
bgcolor
="#CCCCCC
" width
="${parent.width}
" placement
="header
" height
="${parent.immediateparent.height-1}
"/>
<text
datapath
="position()
"/>
</gridcolumn
>
<gridcolumn
width
="200
"> Name
<text
datapath
="@displayname
" resize
="false
"/>
</gridcolumn
>
<gridcolumn
sortable
="false
"> Home
<checkbox
value
="$path{'@home_default'}
" xoffset
="${10-parent.width/2}
">
<handler
name
="onvalue
">
this.datapath.updateData();
</handler
>
</checkbox
>
</gridcolumn
>
</grid
>
</canvas
>
Name (CSS property) | Type (tag) | Type (js) | Default | Category |
---|---|---|---|---|
resizable
|
boolean | boolean | true | read/write |
If set to false, the column cannot be resized. | ||||
resizemargin
|
number | Number | 3 | read/write |
The width of the resizer between columns. | ||||
showheader
|
boolean | boolean | true | read/write |
If set to false, then no header will be shown for this column. | ||||
sortable
|
boolean | boolean | true | read/write |
If true, the column header is clickable and will initiate a sort |
ascendComparator, ascendsort, colwidth, datatype, descendComparator, hasSort, minwidth, sortpath, text
doesenter, enabled, hasdefault, isdefault, style, styleable, text
aaactive, aadescription, aaname, aasilent, aatabindex, align, backgroundrepeat, bgcolor, cachebitmap, capabilities, clickable, clickregion, clip, colortransform, context, contextmenu, cornerradius, cursor, fgcolor, focusable, focustrap, font, fontsize, fontstyle, frame, framesloadratio, hasdirectionallayout, hassetheight, hassetwidth, height, layout, loadratio, mask, opacity, pixellock, playing, proxyurl, resource, resourceheight, resourcewidth, rotation, shadowangle, shadowblurradius, shadowcolor, shadowdistance, showhandcursor, source, stretches, subviews, tintcolor, totalframes, unstretchedheight, unstretchedwidth, usegetbounds, valign, visibility, visible, width, x, xoffset, xscale, y, yoffset, yscale
classroot, cloneManager, data, datapath, defaultplacement, id, ignoreplacement, immediateparent, inited, initstage, name, nodeLevel, options, parent, placement, styleclass, subnodes, transition
Methods
acceptValue, doEnterDown, doEnterUp, doSpaceDown, doSpaceUp, presentValue, setStyle, setTint, updateDefault
bringToFront, containsPt, getAttributeRelative, getBounds, getColor, getColorTransform, getCurrentTime, getDepthList, getDisplayObject, getID3, getMouse, getNextSelection, getPan, getPrevSelection, getProxyURL, getTotalTime, getVolume, init, isBehind, isInFrontOf, isMouseOver, measureHeight, measureWidth, play, proxyurl, searchSubviews, seek, sendAAEvent, sendBehind, sendInFrontOf, sendToBack, setAccessible, setAttributeRelative, setColor, setColorTransform, setPan, setProxyPolicy, setSource, setVolume, shouldYieldFocus, stop, unload, updateResourceSize
animate, applyConstraintMethod, applyData, childOf, completeInstantiation, construct, createChildren, dataBindAttribute, destroy, determinePlacement, getOption, getUID, init, lookupSourceLocator, releaseConstraint, releaseConstraintMethod, searchImmediateSubnodes, searchSubnodes, setOption, setSelected, updateData
Events
onaddsubview, onbackgroundrepeat, onblur, onclick, onclickable, onclip, oncontext, oncornerradius, ondblclick, onerror, onfocus, onframe, onframesloadratio, ongesture, onheight, onkeydown, onkeyup, onlastframe, onload, onloadratio, onmousedown, onmousedragin, onmousedragout, onmouseout, onmouseover, onmousetrackout, onmousetrackover, onmousetrackup, onmouseup, onmouseupoutside, onopacity, onplay, onplaying, onremovesubview, onshadowangle, onshadowblurradius, onshadowcolor, onshadowdistance, onstop, ontimeout, ontouch, onvisible, onwidth, onx, ony
Copyright © 2002-2010 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.