Class ScreenPresentationBinding
- Namespace
- MackySoft.Navigathena
- Assembly
- MackySoft.Navigathena.dll
Connects the presentation of one acquired screen without transferring resource ownership.
public sealed class ScreenPresentationBinding
- Inheritance
-
ScreenPresentationBinding
- Inherited Members
Remarks
The acquisition must already belong to the creation resources, or be borrowed through them. A return state restores borrowed views at disconnection.
Constructors
ScreenPresentationBinding(IReadOnlyList<IViewAdapter>, IScreenAnimator?, ScreenAnimationState?)
public ScreenPresentationBinding(IReadOnlyList<IViewAdapter> views, IScreenAnimator? animator = null, ScreenAnimationState? returnState = null)
Parameters
viewsIReadOnlyList<IViewAdapter>animatorIScreenAnimatorreturnStateScreenAnimationState?
Properties
Animator
public IScreenAnimator? Animator { get; }
Property Value
ReturnState
public ScreenAnimationState? ReturnState { get; }
Property Value
Views
public IReadOnlyList<IViewAdapter> Views { get; }