ASP.NET Flyout - Client-side Functions

<%@ Register TagPrefix="obout" Namespace="OboutInc.Flyout2" Assembly="obout_Flyout2_NET" %>

Client-side Functions

Name Description
propertyOpen() When called, the Flyout will open.

<%=Flyout1.getClientID()%>.Open();
 
propertyClose() When called, the opening Flyout will close.

<%=Flyout1.getClientID()%>.Close();
 
propertysetOpacity(intOpacity) Sets the opacity for Flyout

The value of intOpacity ranges from 0 to 100

<%=Flyout1.getClientID()%>.setOpacity(85);
 
propertysetOpenTime(intOpenTime) Sets the amount of time (miliseconds) between when Flyout starts to open and when Flyout is fully open

<%=Flyout1.getClientID()%>.setOpenTime(200);
 
propertysetCloseTime(intCloseTime) Sets the amount of time (miliseconds) between when Flyout starts to close and when Flyout is fully closed

<%=Flyout1.getClientID()%>.setCloseTime(200);
 
propertysetResolution(intResolution) Set the number of frame which Flyout will draw in given OpenTime amount of time.

The higher the value is, the smoother Flyout flies.

<%=Flyout1.getClientID()%>.setResolution(10);
 
propertysetDelayTime(intDelayTime) The lag time (miliseconds)between when mouseover AttachTo element and when the Flyout starts openning.

<%=Flyout1.getClientID()%>.setDelayTime(200);
 
propertyAttachTo(txtID) Specify element which Flyout will attach to

<%=Flyout1.getClientID()%>.AttachTo(btnMyButton);
 
propertysetOpenEvent(txtOpenEvent) Set open event for flyout

Allowed values are:
ONMOUSEOVER
ONCLICK
ONRIGHTCLICK
ONFOCUS
NONE

<%=Flyout1.getClientID()%>.setOpenEvent("ONCLICK");
 
propertysetCloseEvent(txtCloseEvent) Set close event for flyout

Allowed values are:
ONMOUSEOUT
ONFOCUSOUT
NONE

<%=Flyout1.getClientID()%>.setCloseEvent("NONE");
 
propertysetPosition(txtPosition,txtAlign) Set built-in common position for Flyout

Allowed values for txtPosition:
ABSOLUTE
TOP_LEFT
TOP_CENTER
TOP_RIGHT
MIDDLE_LEFT
MIDDLE_CENTER
MIDDLE_RIGHT
BOTTOM_LEFT
BOTTOM_CENTER
BOTTOM_RIGHT

Allowed values for txtAlign:
LEFT
RIGHT
MIDDLE
TOP
BOTTOM

<%=Flyout1.getClientID()%>.setPosition("MIDDLE_CENTER","MIDDLE");
 
propertysetRelativePosition(intLeft,intTop) Sets relative position of flyout to top_left position of AttachTo element, when Position is ABSOLUTE

<%=Flyout1.getClientID()%>.setPosition("ABSOLUTE","");
<%=Flyout1.getClientID()%>.setRelativePosition(10,15);
 
propertyregisterOpenEffect(objEffect) Add an effect to open effect list

<%=Flyout1.getClientID()%>.registerOpenEffect(new FadingEffect());
 
propertyregisterCloseEffect(objEffect) Add an effect to close effect list

<%=Flyout1.getClientID()%>.registerCloseEffect(new FadingEffect());
 
propertyremoveAllEffects() Remove all open and close effects from their list.

<%=Flyout1.getClientID()%>.removeAllEffects();