Package com.extjs.gxt.ui.client.dnd

Examples of com.extjs.gxt.ui.client.dnd.ListViewDragSource


   * @param enableDND true to enable drag and drop
   */
  public void setEnableDND(boolean enableDND) {
    if (rendered) {
      if (enableDND && !this.enableDND) {
        sourceFromField = new ListViewDragSource(fromField.getListView());
        sourceToField = new ListViewDragSource(toField.getListView());

        targetFromField = new ListViewDropTarget(fromField.getListView());
        targetFromField.setAutoSelect(true);
        targetToField = new ListViewDropTarget(toField.getListView());
        targetToField.setAutoSelect(true);
View Full Code Here


    view.setItemSelector("div.thumb-wrap");
   

    center.add(view);

    new ListViewDragSource(view);

    TreePanelDropTarget target = new TreePanelDropTarget(tree) {
      @SuppressWarnings("rawtypes")
      @Override
      protected void handleAppendDrop(DNDEvent event, TreeNode item) {
View Full Code Here

    list2.setDisplayProperty("name");
    store = new ListStore<Stock>();
    store.setStoreSorter(new StoreSorter<Stock>());
    list2.setStore(store);

    new ListViewDragSource(list1);
    new ListViewDragSource(list2);

    new ListViewDropTarget(list1);
    new ListViewDropTarget(list2);

    RowData data = new RowData(.5, 1);
    data.setMargins(new Margins(5));
  
    cp.add(list1, data);
    cp.add(list2, data);
    add(cp);
   
    cp = new ContentPanel();
    cp.setHeading("ListView Insert");
    cp.setStyleAttribute("marginTop", "10px");
    cp.setSize(500, 225);
    cp.setFrame(true);
    cp.setLayout(new RowLayout(Orientation.HORIZONTAL));

    ListView<Stock> list3 = new ListView<Stock>();
    list3.setDisplayProperty("name");
    store = new ListStore<Stock>();
    store.add(TestData.getStocks());
    list3.setStore(store);

    ListView<Stock> list4 = new ListView<Stock>();
    list4.setDisplayProperty("name");
    store = new ListStore<Stock>();
    list4.setStore(store);

    cp.add(list3, data);
    cp.add(list4, data);
   
    ListViewDragSource source3 = new ListViewDragSource(list3);
    source3.setGroup("demo2");
    ListViewDragSource source4 = new ListViewDragSource(list4);
    source4.setGroup("demo2");

    ListViewDropTarget target3 = new ListViewDropTarget(list3);
    target3.setGroup("demo2");
    target3.setFeedback(Feedback.INSERT);
    ListViewDropTarget target4 = new ListViewDropTarget(list4);
View Full Code Here

    cp.setHeading("ListView");
    cp.setSize(400, 200);
    cp.add(view);
    cp.setLayout(new FitLayout());

    new ListViewDragSource(view);
    new ListViewDropTarget(view);

    add(cp);
  }
View Full Code Here

  protected void initDND() {
    if (dndGroup == null) {
      dndGroup = getId() + "-group";
    }

    ListViewDragSource source1 = new ListViewDragSource(fromField.getListView());
    ListViewDragSource source2 = new ListViewDragSource(toField.getListView());

    source1.setGroup(dndGroup);
    source2.setGroup(dndGroup);

    ListViewDropTarget target1 = new ListViewDropTarget(fromField.getListView());
    target1.setAutoSelect(true);
    ListViewDropTarget target2 = new ListViewDropTarget(toField.getListView());
    target2.setAutoSelect(true);
View Full Code Here

   * @param enableDND true to enable drag and drop
   */
  public void setEnableDND(boolean enableDND) {
    if (rendered) {
      if (enableDND && !this.enableDND) {
        sourceFromField = new ListViewDragSource(fromField.getListView());
        sourceToField = new ListViewDragSource(toField.getListView());

        targetFromField = new ListViewDropTarget(fromField.getListView());
        targetFromField.setAutoSelect(true);
        targetToField = new ListViewDropTarget(toField.getListView());
        targetToField.setAutoSelect(true);
View Full Code Here

  protected void initDND() {
    if (dndGroup == null) {
      dndGroup = getId() + "-group";
    }

    ListViewDragSource source1 = new ListViewDragSource(fromField.getListView());
    ListViewDragSource source2 = new ListViewDragSource(toField.getListView());

    source1.setGroup(dndGroup);
    source2.setGroup(dndGroup);

    ListViewDropTarget target1 = new ListViewDropTarget(fromField.getListView());
    ListViewDropTarget target2 = new ListViewDropTarget(toField.getListView());

    target1.setGroup(dndGroup);
View Full Code Here

   * @param enableDND true to enable drag and drop
   */
  public void setEnableDND(boolean enableDND) {
    if (rendered) {
      if (enableDND && !this.enableDND) {
        sourceFromField = new ListViewDragSource(fromField.getListView());
        sourceToField = new ListViewDragSource(toField.getListView());

        targetFromField = new ListViewDropTarget(fromField.getListView());
        targetFromField.setAutoSelect(true);
        targetToField = new ListViewDropTarget(toField.getListView());
        targetToField.setAutoSelect(true);
View Full Code Here

  protected void initDND() {
    if (dndGroup == null) {
      dndGroup = getId() + "-group";
    }

    ListViewDragSource source1 = new ListViewDragSource(fromField.getListView());
    ListViewDragSource source2 = new ListViewDragSource(toField.getListView());

    source1.setGroup(dndGroup);
    source2.setGroup(dndGroup);

    ListViewDropTarget target1 = new ListViewDropTarget(fromField.getListView());
    target1.setAutoSelect(true);
    ListViewDropTarget target2 = new ListViewDropTarget(toField.getListView());
    target2.setAutoSelect(true);
View Full Code Here

   * @param enableDND true to enable drag and drop
   */
  public void setEnableDND(boolean enableDND) {
    if (rendered) {
      if (enableDND && !this.enableDND) {
        sourceFromField = new ListViewDragSource(fromField.getListView());
        sourceToField = new ListViewDragSource(toField.getListView());

        targetFromField = new ListViewDropTarget(fromField.getListView());
        targetFromField.setAutoSelect(true);
        targetToField = new ListViewDropTarget(toField.getListView());
        targetToField.setAutoSelect(true);
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.dnd.ListViewDragSource

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.