[Laszlo-dev] [Laszlo-checkins] r5591 - openlaszlo/branches/legals/WEB-INF/lps/lfc/core
P T Withington
ptw at openlaszlo.org
Thu Jul 5 06:05:56 PDT 2007
You wanted to do:
svn-updatechange
which keeps your change message but adds any additional files you
have modified.
On 2007-07-05, at 08:42 EDT, J Crowley wrote:
> Er, though, crap... LzView didn't get included in the package.
> I'll fix that. Thanks, didn't realize that. Should've made a new
> changeset.
>
> On Jul 5, 2007, at 6:25 AM, P T Withington wrote:
>
>> Did you also remove the method from LzView? No sense in having a
>> duplicate method.
>>
>> On 2007-07-05, at 03:03 EDT, jcrowley at openlaszlo.org wrote:
>>
>>> Author: jcrowley
>>> Date: 2007-07-05 00:03:52 -0700 (Thu, 05 Jul 2007)
>>> New Revision: 5591
>>>
>>> Modified:
>>> openlaszlo/branches/legals/WEB-INF/lps/lfc/core/LzNode.lzs
>>> Log:
>>> Change 20070629-jcrowley-W by jcrowley at DoctorManhattan.local on
>>> 2007-06-29 02:20:21 EDT
>>> in /Users/jcrowley/src/svn/openlaszlo/legals-alpha
>>> for http://svn.openlaszlo.org/openlaszlo/branches/legals
>>>
>>> Summary: Put "searchParents" from LzView to LzNode
>>>
>>> New Features:
>>>
>>> Bugs Fixed: LPP-3377
>>>
>>> Technical Reviewer: max
>>> QA Reviewer: pbr
>>> Doc Reviewer:
>>>
>>> Documentation:
>>>
>>> Release Notes:
>>>
>>> Details: Contributor fix from Andre Bargull. Added searchParents
>>> to LzNode.lzs.
>>>
>>>
>>> Tests: <canvas debug="true" >
>>>
>>> <dataset name="ds" >
>>> <root>
>>> <entry name="foo" />
>>> </root>
>>> </dataset>
>>>
>>> <view id="box" datapath="ds:/root" >
>>>
>>> <node name="mynode" datapath="entry" >
>>> <handler name="ondata" >
>>> Debug.write( "node:", this.data );
>>> </handler>
>>> </node>
>>>
>>> <view name="myview" datapath="entry" >
>>> <handler name="ondata" >
>>> Debug.write( "view:", this.data );
>>> </handler>
>>> </view>
>>>
>>> </view>
>>>
>>> </canvas>
>>>
>>> In unmodified branch, only "view:" will appear. In modified
>>> branch, both will.
>>>
>>>
>>>
>>> Modified: openlaszlo/branches/legals/WEB-INF/lps/lfc/core/LzNode.lzs
>>> ===================================================================
>>> --- openlaszlo/branches/legals/WEB-INF/lps/lfc/core/LzNode.lzs
>>> 2007-07-05 06:49:22 UTC (rev 5590)
>>> +++ openlaszlo/branches/legals/WEB-INF/lps/lfc/core/LzNode.lzs
>>> 2007-07-05 07:03:52 UTC (rev 5591)
>>> @@ -1664,7 +1664,25 @@
>>> return null;
>>> }
>>>
>>> +/**
>>> + * Search up parent views for a named property. For now,
>>> returns when it finds
>>> + * the first one.
>>> + *
>>> + * @param String prop: named property
>>> + * @return LzView: the first view which has a non-null value
>>> for <param>prop</param>
>>> + * or <i>null</i> if none is found
>>> + */
>>> +function searchParents ( prop ){
>>> + var sview = this;
>>> + do{
>>> + sview = sview.immediateparent;
>>> + if (sview[ prop ] != null ){
>>> + return sview;
>>> + }
>>> + }while ( sview != canvas );
>>> +}
>>>
>>> +
>>> static var UIDs = 0;
>>>
>>> /**
>>>
>>>
>>> _______________________________________________
>>> Laszlo-checkins mailing list
>>> Laszlo-checkins at openlaszlo.org
>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins
>>
>
More information about the Laszlo-dev
mailing list