[Laszlo-dev] [Laszlo-checkins] r5591 - openlaszlo/branches/legals/WEB-INF/lps/lfc/core

J Crowley jcrowley at laszlosystems.com
Thu Jul 5 05:40:59 PDT 2007


Yeah, it's gone.  Phil pointed that out in his review.  And I updated  
the warning for the deprecated method "searchimmediateparent" as well.

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