Package com.extjs.gxt.ui.client.event

Examples of com.extjs.gxt.ui.client.event.ListViewEvent


    return list;
  }

  @Override
  protected ComponentEvent createComponentEvent(Event event) {
    ListViewEvent e = new ListViewEvent(this, event);
    e.index = -1;
    if (event != null) {
      El el = e.getTarget(itemSelector, 10);
      if (el != null) {
        int idx = indexOf(el.dom);
        if (idx != -1) {
          e.index = indexOf(el.dom);
          e.element = all.getElement(e.index);
View Full Code Here


  }

  @SuppressWarnings("unchecked")
  public void onComponentEvent(ComponentEvent ce) {
    super.onComponentEvent(ce);
    ListViewEvent le = (ListViewEvent) ce;
    switch (ce.getEventTypeInt()) {
      case Event.ONMOUSEOVER:
        onMouseOver(le);
        break;
      case Event.ONMOUSEOUT:
        onMouseOut(le);
        break;
      case Event.ONMOUSEDOWN:
        onMouseDown(le);
        break;
      case Event.ONDBLCLICK:
        if (le.getIndex() != -1) {
          onDoubleClick(le);
        }
        break;
      case Event.ONCLICK:
        if (le.getIndex() != -1) {
          onClick(le);
        }
    }
  }
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.event.ListViewEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.