- Namespace
- UraniumUI.Dialogs.CommunityToolkit
- Assembly
- UraniumUI.Dialogs.CommunityToolkit.dll
public class CommunityToolkitDialogServiceBase
- Inheritance
-
CommunityToolkitDialogServiceBase
- Derived
-
- Inherited Members
-
Constructors
public CommunityToolkitDialogServiceBase(IOptions<DialogOptions> dialogOptions)
Parameters
dialogOptions
IOptions<DialogOptions>
Properties
protected DialogOptions DialogOptions { get; }
Property Value
- DialogOptions
public Page Page { get; set; }
Property Value
- Page
Methods
protected virtual Size CalculateSize(Page page)
Parameters
page
Page
Returns
- Size
protected virtual Page GetCurrentPage()
Returns
- Page
protected virtual View GetDivider()
Returns
- View
protected virtual View GetFooter(Dictionary<string, Command> footerButtons)
Parameters
footerButtons
Dictionary<string, Command>
Returns
- View
protected static View GetFrame(double width, View content)
Parameters
width
double
content
View
Returns
- View
protected virtual View GetHeader(string title)
Parameters
title
string
Returns
- View