C# Class NightHawkSL.Ui.Core.DefaultBusyService

Inheritance: IBusyService
ファイルを表示 Open project: Slesa/Playground

Public Properties

Property Type Description
BusyIndicatorName string

Public Methods

Method Description
MarkAsBusy ( object sourceViewModel, object busyViewModel ) : void
MarkAsNotBusy ( object sourceViewModel ) : void

Private Methods

Method Description
DefaultBusyService ( IWindowManager windowManager ) : System
GetView ( object viewModel ) : FrameworkElement
ToggleBusyIndicator ( BusyInfo info, bool isBusy ) : void
TryFindBusyIndicator ( object viewModel ) : UIElement
UpdateLoader ( BusyInfo info ) : void

Method Details

MarkAsBusy() public method

public MarkAsBusy ( object sourceViewModel, object busyViewModel ) : void
sourceViewModel object
busyViewModel object
return void

MarkAsNotBusy() public method

public MarkAsNotBusy ( object sourceViewModel ) : void
sourceViewModel object
return void

Property Details

BusyIndicatorName public_oe static_oe property

public static string BusyIndicatorName
return string