reactiveui / ReactiveUI

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
https://www.reactiveui.net
MIT License
7.99k stars 1.12k forks source link

Feature: Add ReactiveUI.Maui.Plugins.Popup #3819

Closed ChrisPulman closed 1 month ago

ChrisPulman commented 1 month ago

What kind of change does this PR introduce?

Feature

What is the current behavior?

A version of Popups existed previously RxUI.Plugins.Pop - this was based on Xamarin.Forms

What is the new behavior?

ReactiveUI.Maui.Plugins.Popup has been added. Use ConfigureReactiveUIPopup() with MauiAppBuilder to initialise ReactiveUI.Maui.Plugins.Popup

The following methods are available

PopAllPopup
PopPopup
PushPopup
RemovePopupPage

The Following Observable Events are available

PoppingObservable
PoppedObservable
PushingObservable
PushedObservable

What might this PR break?

Please check if the PR fulfills these requirements

Other information:

github-actions[bot] commented 1 month ago

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.