Sharpnado.Maui.TaskLoaderView (nuget): Free yourself from IsBusy=true!         The `TaskLoaderView` and the `TemplatedTaskLoader` are UI components that handle all your UI loading state (Loading, Error, Result, Notification), and removes all the pain of async loading from your view models (try catch / async void / IsBusy / HasErrors / base view models / ...) thanks to its brother the `TaskLoaderNotifier`.                 Featuring:          * Default views for all loading states (Loading, Error, Success, Notification, Refresh)         * Snackbar component         * Compose notifiers with CompositeTaskLoaderNotifier         * Stylable views including fonts, accent color, error images, ...         * Any states are overridable with user custom views and easily positionned with AbsoluteLayout properties         * Support for Xamarin.Forms.Skeleton nuget package         * Support for refresh scenarios, and error while refreshing with the ErrorNotificationView         * Supports Async mvvm ICommand through TaskLoaderCommand         * Supports loading task on demand with the NotStarted state         * TaskLoaderNotifier for the ViewModel side taking care of all the error handling and the IsBusy nonsense
Keywords: maui|netmaui|xamarin|xamarin.forms|skeleton|loading|states|async|task|loader|isbusy|control|taskloader|taskloadernotifier