• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: WOComponent children
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WOComponent children


  • Subject: Re: WOComponent children
  • From: email@hidden
  • Date: Mon, 7 Jan 2008 12:42:24 -0500


I hear what you guys are saying... thank you for all your thoughts.

I've posted a feature enhancement request via "Radar" at Apple. Here's what I asked for:

Bug ID# 5673303.

Title: addRequiredWebResources() WebObjects feature enhancement Request-Response loop

Summary:
The request-response loop is outdated. It needs to be modified to call a new method "WOComponent.addRequiredWebResources()". All components on the page should get this message, even those that are not shown because they are wrapped in a WOConditional that evaluates to false. That way all components in the tree get a chance to say what _javascript_ and CSS resources they need even if their appendToResponse() is never called.

Why this is needed:
In order to create truly reusable sub components, we need this feature. In the Web 2.0 era, where partial page refreshes are common, it is very possible that you will later flip the boolean of a WOConditional so that some complex sub components are displayed and advanced _javascript_ and CSS resources are needed between the "head" tags. Therefore the request-response loop must anticipate that elements not currently displayed at initial full page load will later be shown and will have needed their resources placed between the head tags at initial page load time.

Notes:
Without this feature, we can't make self contained WOComponents that are full of AJax and Web 2.0 features. We have to live with compromises that make assumptions, we can't just blindly take a WOComponent from a framework, slap it on a page, and expect it to work.

Thank you.

-- Aaron
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Re: WOComponent children (From: Chuck Hill <email@hidden>)

  • Prev by Date: Re: Event firing from changing EOs
  • Next by Date: Re: Pass-through bindings from parent to child component
  • Previous by thread: Re: WOComponent children
  • Next by thread: Re: WOComponent children
  • Index(es):
    • Date
    • Thread