Change change.7sdt5h8wX.txt by [EMAIL PROTECTED] /Users/ptw/ pending-changes/ on 2006-08-22 14:50:20 EDT

Summary: Parse $style constraints

New Features:

    <view height="$style{'height'}" width="$style{widthStyle}">
      <attribute name="widthStyle" value="'width'" />
    </view>

will be parsed and generate an internal method `$style` with the
following definition:

function () { with (this) return {height: 'height', width: widthStyle}}

which can be invoked by CSSApplyStyle to build the style map.  Note
that style constraints are expressions that will be evaluated in the
instance's context, cf., the definition of width above.

Bugs Fixed:
[Ben: is there a bug number for this work?]

Technical Reviewer: hminsky (pending)
QA Reviewer: ben (pending)
Doc Reviewer: adam (pending)

Details:
    Add a new 'when' case `style`.  Accumulate them in a map.
    Convert that map to a function that will return a Javascript hash
    representation of the map.

Tests:
    Visually inspected the output of lzx --script

Files:
M      src/org/openlaszlo/compiler/NodeModel.java

Attachment: patch.ptw.M0Wo.tgz
Description: Binary data

_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to