[Seaside] Question about Section 12.2 of the Seaside book
efinley.lists at gmail.com
Sat Oct 23 00:31:57 UTC 2010
This means the editor needs to operate on a copy of the object.
On Thu, Oct 21, 2010 at 6:32 PM, John McKeon <p3anoman at gmail.com> wrote:
> Hi Elliot,
> The editor is a form whose fields are bound to the object it is editing,
> and the submit button (whether the Cancel or Save button) will perform the
> form's input field callbacks first (see Section 10.1).
> Hope this helps
> On Thu, Oct 21, 2010 at 6:49 PM, Elliot Finley <efinley.lists at gmail.com>wrote:
>> I've been going through the Seaside online book and so far everything has
>> been intuitive and straightforward. At the very end of section 12.2
>> (Example: Embedding an Editor) there is a note that says:
>> Our simple implementation of IAddress>>editContact: will save changes
>> even when you press *cancel*. See Section 11.5<http://book.seaside.st/book/components/calling/answer> to
>> understand how you can change this.
>> In the context of section 11.5, ContactListView is 'call:'ing the editor
>> and testing the return value to decide whether or not to save the changes.
>> This is very straightforward.
>> In the context of section 12.2, IAddress is embedding the editor and thus
>> it is not clear or intuitive where I would test the return value of the
>> editor to decide whether or not to save the changes. I'm sure this is an
>> easy question for the season veterans, but I'm just not seeing it.
>> Thanks in advance for any help, pointers, etc...
>> P.S. This is using the Seaside 3.0 One-click on a Macbook Pro (OS X
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
> seaside mailing list
> seaside at lists.squeakfoundation.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside