W3C home > Mailing lists > Public > public-xformsusers@w3.org > November 2016

Re: insert and delete

From: Steven Pemberton <steven.pemberton@cwi.nl>
Date: Wed, 23 Nov 2016 15:54:51 +0100
To: public-xformsusers@w3.org
Message-ID: <op.yrdydp2ismjzpq@steven-aspire-s7>
On Tue, 22 Nov 2016 23:23:59 +0100, Erik Bruchez <ebruchez@orbeon.com>  
wrote:

>> Now, I'm OK with how insert works. It does a best effort.
>>
>> However, I'm less happy with deleting when @at is out-of-range, since  
>> you are losing information.
>>
>> Personally I'd prefer delete only to delete items if @at is in range.
>
> I am not sure I like the `<insert>` succeeding with "cat" much either.  
> And there are already ways of specifying the first and last items:
>
>    <insert context="list" ref="item" at="1" origin="node"/> - inserts at  
> start
>    <insert context="list" ref="item" at="last*()" origin="node"/> -  
> inserts at end
>
> -Erik

I tend to agree about the cat. Actually, there is an *even easier* way to  
insert at the end: leave @at out!

     <insert context="list" ref="item" origin="node"/> - inserts at end

Steven
Received on Wednesday, 23 November 2016 14:55:31 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 23 November 2016 14:55:31 UTC