IFlyoutHost
This interface represents an abstraction over the AutoHideArea allowing the IFlyoutBehavior to read its state and to command it.
Definition
Namespace:Telerik.Windows.Controls.Docking
Assembly:Telerik.Windows.Controls.Docking.dll
Syntax:
public interface IFlyoutHost
Derived Classes:
Properties
Gets the current FlyoutState of the flyout.
FlyoutState CurrentState { get; }
Gets a value indicating whether the mouse is over the selected RadPane or the flyout.
bool IsMouseOver { get; }
Gets the currently selected RadPane in the flyout.
RadPane SelectedPane { get; }
Methods
Cancels the close timer, if running. The behavior is not notified for this, but the current state is updated.
void CancelCloseTimer()
Cancels the open timer, if running. The behavior is not notified for this, but the current state is updated.
void CancelOpenTimer()
Closes the flyout instantly.
void Close()
Opens the flyout instantly.
void Open()
Starts the close animation of the flyout.
void StartCloseAnimation()
Starts the close timer of the flyout. When the timeout passes, the OnClosingTimerTimeout method of the IFlyoutBehavior is called.
void StartCloseTimer()
Starts the open animation of the flyout.
void StartOpenAnimation()
Starts the open timer of the flyout. When the timeout passes, the OnOpeningTimerTimeout method of the IFlyoutBehavior is called.
void StartOpenTimer()