using Avalonia.Controls; namespace LANCommander.Launcher.Plugins.Extensions; /// /// Adds a control to the launcher shell's footer. Implementations are resolved from DI and /// rendered, ordered by , alongside the built-in footer items. /// public interface IFooterExtension { /// Relative position among extension items; lower values appear first. int Order { get; } /// Builds the control rendered in the footer. Control BuildContent(); }