Table of Contents

Class SkiaShell.NavigationLayer<T>

Namespace
DrawnUi.Controls
Assembly
DrawnUi.Maui.dll
public class SkiaShell.NavigationLayer<T> where T : SkiaControl

Type Parameters

T
Inheritance
SkiaShell.NavigationLayer<T>
Inherited Members
Extension Methods

Constructors

NavigationLayer(SkiaShell, bool)

if isModel is true than will try to freeze background before showing. otherwise will be just an overlay like toast etc.

public NavigationLayer(SkiaShell shell, bool freezeLayout)

Parameters

shell SkiaShell
freezeLayout bool

Fields

NavigationStack

public ObservableCollection<T> NavigationStack

Field Value

ObservableCollection<T>

_shell

protected readonly SkiaShell _shell

Field Value

SkiaShell

Methods

Close(bool)

public Task Close(bool animated)

Parameters

animated bool

Returns

Task

Close(T, bool)

public Task Close(T control, bool animated)

Parameters

control T
animated bool

Returns

Task

CloseAll()

public Task CloseAll()

Returns

Task

OnOpened(T)

public virtual void OnOpened(T control)

Parameters

control T

Open(T, bool)

public virtual Task Open(T control, bool animated)

Parameters

control T
animated bool

Returns

Task