[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