Package org.wicketstuff.scriptaculous

Examples of org.wicketstuff.scriptaculous.JavascriptBuilder.addOptions()


    dropOptions.put("onDrop", new JavascriptFunction("function(draggable, droppable, event) { wicketAjaxGet('" + onDropBehavior.getCallbackUrl()
        + "&id=' + draggable.id); }"));

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("Droppables.add('" + getMarkupId() + "', ");
    builder.addOptions(dropOptions);
    builder.addLine(");");

    getResponse().write(builder.buildScriptTagString());
  }
View Full Code Here


        "function(element) { wicketAjaxGet('" + this.getCallbackUrl()
            + "&' + Sortable.serialize(element)); }"));

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("new Sortable('" + getComponent().getMarkupId() + "', ");
    builder.addOptions(options);
    builder.addLine(");");

    Response response = RequestCycle.get().getResponse();
    response.write(builder.buildScriptTagString());
  }
View Full Code Here

            builder.addLine("Effect.multiple([");
            for (int x = 0; x < effects.length; x++) {
                builder.addLine("'" + effects[x].getComponent().getMarkupId() + "'" + (x < effects.length - 1 ? ", " : ""));
            }
            builder.addLine("], Effect." + effectName);
            builder.addOptions(options);
            builder.addLine(");");
            return builder.toJavascript();
        }

        /**
 
View Full Code Here

  protected void onComponentRendered() {
    super.onComponentRendered();

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("new Draggable('" + getComponent().getMarkupId() + "', ");
    builder.addOptions(options);
    builder.addLine(");");

    Response response = RequestCycle.get().getResponse();
    response.write(builder.buildScriptTagString());
  }
View Full Code Here

        "function(element) { wicketAjaxGet('" + onUpdateBehavior.getCallbackUrl()
            + "&' + Sortable.serialize(element)); }"));

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("Sortable.create('" + getMarkupId() + "', ");
    builder.addOptions(options);
    builder.addLine(");");
    //TODO: investigate renderOnDomReadyJavascript within renderHead??
    getResponse().write(builder.buildScriptTagString());
  }
View Full Code Here

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("new " + getAutocompleteType() + "(");
    builder.addLine("  '" + getComponent().getMarkupId() + "', ");
    builder.addLine("  '" + getAutocompleteId() + "', ");
    builder.addLine("  " + getThirdAutocompleteArgument() + ", ");
    builder.addOptions(options);
    builder.addLine(");");

    response.write(builder.buildScriptTagString());
  }
View Full Code Here

    }

    JavascriptBuilder builder = new JavascriptBuilder();
    builder.addLine("new Ajax.InPlaceEditor('" + getMarkupId() + "', ");
    builder.addLine("  '" + callbackBehavior.getCallbackUrl() + "', ");
    builder.addOptions(options);
    builder.addLine(")");
    if (enterEditMode)
    {
      builder.addLine(".enterEditMode()");
      enterEditMode = false;
View Full Code Here

    {
      JavascriptBuilder builder = new JavascriptBuilder();
      builder
          .addLine("new Effect." + getEffectName() + "('" + component.getMarkupId()
              + "', ");
      builder.addOptions(options);
      builder.addLine(");");

      return builder.toJavascript();
    }
View Full Code Here

      arrayOfEffects= arrayOfEffects.replace(";", "");
      arrayOfEffects= arrayOfEffects.replace("\n", "");
      builder
          .addLine("new Effect." + getEffectName() + "(" + arrayOfEffects
              + ", ");
      builder.addOptions( options);
      builder.addLine(");");

      return builder.toJavascript();
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.