C# Class Colorful.ColorManagerFactory

Show file Open project: tomakita/Colorful.Console Class Usage Examples

Public Methods

Method Description
ColorManagerFactory ( ) : System
GetManager ( ColorStore colorStore, int maxColorChanges, int initialColorChangeCountValue ) : ColorManager
GetManager ( ConsoleColor>.ConcurrentDictionary colorMap, Color>.ConcurrentDictionary consoleColorMap, int maxColorChanges, int initialColorChangeCountValue ) : ColorManager

Private Methods

Method Description
GetColorMapper ( ) : ColorMapper
GetColorStore ( ConsoleColor>.ConcurrentDictionary colorMap, Color>.ConcurrentDictionary consoleColorMap ) : ColorStore

Method Details

ColorManagerFactory() public method

public ColorManagerFactory ( ) : System
return System

GetManager() public method

public GetManager ( ColorStore colorStore, int maxColorChanges, int initialColorChangeCountValue ) : ColorManager
colorStore ColorStore
maxColorChanges int
initialColorChangeCountValue int
return ColorManager

GetManager() public method

public GetManager ( ConsoleColor>.ConcurrentDictionary colorMap, Color>.ConcurrentDictionary consoleColorMap, int maxColorChanges, int initialColorChangeCountValue ) : ColorManager
colorMap ConsoleColor>.ConcurrentDictionary
consoleColorMap Color>.ConcurrentDictionary
maxColorChanges int
initialColorChangeCountValue int
return ColorManager