ReFreSH package¶
Subpackages¶
- ReFreSH.MobileSuit package
- Subpackages
- ReFreSH.MobileSuit.Core package
- Subpackages
- Submodules
- ReFreSH.MobileSuit.Core.ColorSetting module
- ReFreSH.MobileSuit.Core.ISuitCommandServer module
- ReFreSH.MobileSuit.Core.ISuitMiddleware module
- ReFreSH.MobileSuit.Core.SuitBuildUtils module
- ReFreSH.MobileSuit.Core.SuitContext module
- ReFreSH.MobileSuit.Core.SuitMethodParameterInfo module
- ReFreSH.MobileSuit.Core.SuitMethodShell module
- ReFreSH.MobileSuit.Core.SuitObjectShell module
- ReFreSH.MobileSuit.Core.SuitParser module
- ReFreSH.MobileSuit.Core.SuitShell module
- ReFreSH.MobileSuit.Core.TestSuitMethodShell2 module
- Module contents
- ReFreSH.MobileSuit.Decorators package
- ReFreSH.MobileSuit.Resources package
- ReFreSH.MobileSuit.UI package
- ReFreSH.MobileSuit.Core package
- Submodules
- ReFreSH.MobileSuit.IIOHub module
IIOHub
IIOHub.AppendWriteLinePrefix()
IIOHub.AppendWriteLinePrefixPrimary()
IIOHub.ClearWriteLinePrefix()
IIOHub.ColorSetting
IIOHub.CreateReadLinePrompt()
IIOHub.ErrorStream
IIOHub.FormatPrompt
IIOHub.GetLabel()
IIOHub.GetLinePrefix()
IIOHub.Input
IIOHub.IsErrorRedirected
IIOHub.IsInputRedirected
IIOHub.IsOutputRedirected
IIOHub.Options
IIOHub.Output
IIOHub.Peek()
IIOHub.Read()
IIOHub.ReadLine()
IIOHub.ReadLinePrimary()
IIOHub.ReadToEnd()
IIOHub.ResetError()
IIOHub.ResetInput()
IIOHub.ResetOutput()
IIOHub.SubtractWriteLinePrefix()
IIOHub.Write()
IIOHub.WriteLine()
IIOHub.WritePrimary()
IOOptions
- ReFreSH.MobileSuit.OutputType module
- ReFreSH.MobileSuit.PrintUnit module
- ReFreSH.MobileSuit.RequestStatus module
- ReFreSH.MobileSuit.Suit module
- ReFreSH.MobileSuit.SuitConfig module
- ReFreSH.MobileSuit.SuitHost module
- ReFreSH.MobileSuit.SuitHostBuilder module
ISuitWorkFlow
SuitHostBuilder
SuitHostBuilder.AddClient()
SuitHostBuilder.Build()
SuitHostBuilder.ConfigureIO()
SuitHostBuilder.HasName()
SuitHostBuilder.MapClass()
SuitHostBuilder.MapInstance()
SuitHostBuilder.MapMethod()
SuitHostBuilder.Use4BitColorIO()
SuitHostBuilder.UseCommandServer()
SuitHostBuilder.UsePowerLine()
SuitHostBuilder.UsePureTextIO()
SuitWorkFlow
- Module contents
IIOHub
IIOHub.AppendWriteLinePrefix()
IIOHub.AppendWriteLinePrefixPrimary()
IIOHub.ClearWriteLinePrefix()
IIOHub.ColorSetting
IIOHub.CreateReadLinePrompt()
IIOHub.ErrorStream
IIOHub.FormatPrompt
IIOHub.GetLabel()
IIOHub.GetLinePrefix()
IIOHub.Input
IIOHub.IsErrorRedirected
IIOHub.IsInputRedirected
IIOHub.IsOutputRedirected
IIOHub.Options
IIOHub.Output
IIOHub.Peek()
IIOHub.Read()
IIOHub.ReadLine()
IIOHub.ReadLinePrimary()
IIOHub.ReadToEnd()
IIOHub.ResetError()
IIOHub.ResetInput()
IIOHub.ResetOutput()
IIOHub.SubtractWriteLinePrefix()
IIOHub.Write()
IIOHub.WriteLine()
IIOHub.WritePrimary()
SuitAlias()
SuitArgInjected()
SuitArgParser()
SuitIgnore()
SuitInfo()
- Subpackages
Submodules¶
ReFreSH.CSharp module¶
ReFreSH.ConsoleColor module¶
ReFreSH.DependencyInjection module¶
- class ReFreSH.DependencyInjection.DagJudge[source]¶
Bases:
object
- exception ReFreSH.DependencyInjection.GetScopedServiceFromRootProviderException(TService, provider)[source]¶
Bases:
Exception
- class ReFreSH.DependencyInjection.ScopedServiceProvider(superScopes: List, services: dict[Any, Any] = {}, instances: dict[Any, Any] = {})[source]¶
Bases:
ServiceProvider
A bag of services
- class ReFreSH.DependencyInjection.ServiceBag[source]¶
Bases:
object
A bag of services
- AddDescriptor(desc: ServiceDescriptor) None [source]¶
- AddScoped(TService, dependencies: Iterable | None = None, factory: Callable | None = None, TActual=None) None [source]¶
- AddSingleton(TService, factory: Callable | None = None, dependencies: Iterable | None = None, TActual=None) None [source]¶
- Build() ServiceProvider [source]¶
- class ReFreSH.DependencyInjection.ServiceDescriptor(TService: Type, stype: ServiceType, factory: Callable | None = None, dependencies: Iterable | None = None, TActual=None)[source]¶
Bases:
object
Descriptor for injected services
- exception ReFreSH.DependencyInjection.ServiceInstantiationFailure(TService, provider: ServiceProvider | None, desc: ServiceDescriptor | None = None)[source]¶
Bases:
Exception
- class ReFreSH.DependencyInjection.ServiceProvider(services: dict[Any, Any] = {}, instances: dict[Any, Any] = {})[source]¶
Bases:
object
A bag of services
- class ReFreSH.DependencyInjection.ServiceType(value)[source]¶
Bases:
Enum
Enumeration representing the lifetime of a service.
- Attributes:
Singleton: Service will only be instantiated once. Scoped: Service will be instantiated for each request.
- Scoped = 1¶
Service will be instantiated for each request
- Singleton = 0¶
Service will only be instantiated once