The base class UIBase will load IBeadController (the mouse controller) for
you. I don't know if the base class should load IkeyboardController or
maybe just ListBase should do that.

-Alex

On 5/31/16, 3:04 PM, "Harbs" <harbs.li...@gmail.com> wrote:

>Great, but how do I specify both behaviors?
>
>On Jun 1, 2016, at 1:03 AM, Alex Harui <aha...@adobe.com> wrote:
>
>> 
>> 
>> On 5/31/16, 2:52 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> My train of thought is that I want to add keyboard navigation to lists
>>>in
>>> addition to mouse navigation that already exists.
>>> 
>>> It made sense to me that this should be another bead. The mouse
>>> navigation currently is handled by an IBeadController which is specific
>>> to mouse navigation. What’s the best way to add keyboard navigation to
>>> the component?
>> 
>> I would start by creating an IKeyboardController interface.  By
>>building a
>> parallel set of classes to the SingleSelectionMouseControllers you
>>should
>> get it to load and run.
>> 
>> HTH,
>> -Alex
>> 
>

Reply via email to