namespace Avalonia.Xaml.Interactivity;
///
/// Interface implemented by base behaviors.
///
public interface IBehaviorEventsHandler
{
///
/// Called when element is attached to the visual tree.
///
void AttachedToVisualTreeEventHandler();
///
/// Called when element is detached from the visual tree.
///
void DetachedFromVisualTreeEventHandler();
///
/// Called when element is attached to the logical tree.
///
void AttachedToLogicalTreeEventHandler();
///
/// Called when element is detached from the logical tree.
///
void DetachedFromLogicalTreeEventHandler();
///
/// Called when element is loaded.
///
void LoadedEventHandler();
///
/// Called when element is unloaded.
///
void UnloadedEventHandler();
}