I would think this might also be a good bead candidate. It could be added
as a bead to the View or some container. This way you'd only bring in that
code to the app if the app really needed it.

‹peter

On 7/28/16, 2:36 AM, "Alex Harui" <aha...@adobe.com> wrote:

>
>
>On 7/27/16, 11:03 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>
>>The other piece of this is stage.getObjectsUnderPoint.
>>
>>It would be nice to wrap that as well. The question is where to do that.
>>HTMLElementWrapper as well? What about getting global objects? There¹s no
>>³stage² is there?
>
>IMO, hitTestPoint and getObjectsUnderPoint (and hitTestObject) would not
>be in the base classes.  It is possible to build working apps without
>them, and in JS, they are not on HTMLElement.  Sure it can be more
>convenient to have it on the component, but we said that often enough for
>Flex that UIComponent is 13,000 lines long.
>
>Lately, I've been thinking that many of our XXXUtils classes and
>functionality like this should be presented as individual functions (like
>getDefinitionByName and getQualifiedClassName.  Unless some state needs to
>be shared between similar implementations, individual functions don't drag
>in code that you aren't calling so they are more pay-as-you-go.
>
>My 2 cents,
>-Alex
>

Reply via email to