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(); }