Create protected methods in AutoSuggest to allow custom scripts

"attachClientListeners" gets model, text and dropDown as arguments to
allow attaching listeners. The ClientListeners attached to Text should
be given as a return value because they need to be removed from Text on
dispose. (The other listeners are removed implicitly by DropDown and
Model.)

"removeTextClientListeners" is called on dispose with the value returned
from "attachClientListeners" and the Text widget.
10 files changed
tree: ded73437df7893f194692695fa264e3777dc2d80
  1. bundles/
  2. examples/
  3. features/
  4. releng/
  5. tests/
  6. .gitignore
  7. component.xml