Package org.wicketstuff.scriptaculous.fx

Examples of org.wicketstuff.scriptaculous.fx.Toaster


  public ToasterExamplePage()
  {
    super();
    final Model<String> messageModel=new Model<String>();

    final Toaster toasterStandard = new Toaster("standardToaster",messageModel,false);
    add(toasterStandard);
    add(new AjaxLink<String>("standard")
    {
   
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        messageModel.setObject("heres how I look as standard");
        toasterStandard.publishMessage(target);
      }
    });

   
    final Toaster toasterMiddle = new Toaster("middleToaster",messageModel,true);
    toasterMiddle.getToasterSettings().setLocation(ToasterLocation.MiddleMiddle);
    toasterMiddle.getToasterSettings().setToasterBackground("red");
    toasterMiddle.getToasterSettings().setToasterBorderColor("green");
    toasterMiddle.setupCSSLocation();
    add(toasterMiddle);
    add(new AjaxLink<String>("middle")
    {
   
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        messageModel.setObject("heres how I look when in middle");
        toasterMiddle.publishMessage(target);
   
      }
   
    });

   
    final Toaster toasterEffects = new Toaster("effectsToaster",messageModel,false);

    // Dont want a middle effect
    toasterEffects.getToasterSettings().setMiddle(null);
   
    Effect.DropOut fade=new Effect.DropOut(toasterEffects.getContainer());
    fade.setQueue("end");
   
    toasterEffects.getToasterSettings().setFade(fade);
    add(toasterEffects);
    add(new AjaxLink<String>("effects")
    {
   
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        messageModel.setObject("heres how I look with custom effects");
        toasterEffects.publishMessage(target);
   
      }
   
    });   
   
View Full Code Here

TOP

Related Classes of org.wicketstuff.scriptaculous.fx.Toaster

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.