Class SceneNotificationVM
- Namespace
- TaleWorlds.Core.ViewModelCollection.Information
- Assembly
- TaleWorlds.Core.ViewModelCollection.dll
public class SceneNotificationVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
SceneNotificationVM
- Implements
- Inherited Members
Constructors
SceneNotificationVM(Action, Action, Func<string>)
public SceneNotificationVM(Action onPositiveTrigger, Action closeNotification, Func<string> getContinueInputText)
Parameters
Properties
ActiveData
public SceneNotificationData ActiveData { get; }
Property Value
AffirmativeDescription
[DataSourceProperty]
public string AffirmativeDescription { get; }
Property Value
AffirmativeHint
[DataSourceProperty]
public BasicTooltipViewModel AffirmativeHint { get; set; }
Property Value
AffirmativeTitleText
[DataSourceProperty]
public string AffirmativeTitleText { get; }
Property Value
ButtonCancelLabel
[DataSourceProperty]
public string ButtonCancelLabel { get; }
Property Value
ButtonOkLabel
[DataSourceProperty]
public string ButtonOkLabel { get; }
Property Value
CancelDescription
[DataSourceProperty]
public string CancelDescription { get; }
Property Value
ClickToContinueText
[DataSourceProperty]
public string ClickToContinueText { get; set; }
Property Value
EndProgress
[DataSourceProperty]
public float EndProgress { get; set; }
Property Value
IsButtonCancelShown
[DataSourceProperty]
public bool IsButtonCancelShown { get; }
Property Value
IsButtonOkShown
[DataSourceProperty]
public bool IsButtonOkShown { get; }
Property Value
IsReady
[DataSourceProperty]
public bool IsReady { get; set; }
Property Value
IsShown
[DataSourceProperty]
public bool IsShown { get; set; }
Property Value
NegativeTitleText
[DataSourceProperty]
public string NegativeTitleText { get; }
Property Value
Scene
[DataSourceProperty]
public object Scene { get; set; }
Property Value
SceneID
[DataSourceProperty]
public string SceneID { get; }
Property Value
TitleText
[DataSourceProperty]
public string TitleText { get; }
Property Value
Methods
ClearData()
public void ClearData()
CreateNotification(SceneNotificationData)
public void CreateNotification(SceneNotificationData data)
Parameters
ExecuteAffirmativeProcess()
public void ExecuteAffirmativeProcess()
ExecuteClose()
public void ExecuteClose()
ExecuteNegativeProcess()
public void ExecuteNegativeProcess()
ForceClose()
public void ForceClose()
OnFinalize()
public override void OnFinalize()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).