C# Class NightOwl.Core.DefaultBusyService

Inheritance: IBusyService
Exibir arquivo Open project: Slesa/Playground

Public Properties

Property Type Description
BusyIndicatorName string

Public Methods

Method Description
DefaultBusyService ( IWindowManager windowManager ) : System
MarkAsBusy ( object sourceViewModel, object busyViewModel ) : void
MarkAsNotBusy ( object sourceViewModel ) : void

Private Methods

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

Method Details

DefaultBusyService() public method

public DefaultBusyService ( IWindowManager windowManager ) : System
windowManager IWindowManager
return System

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