23 lines
1.0 KiB
C#
23 lines
1.0 KiB
C#
|
namespace Paps.UnityToolbarExtenderUIToolkit
|
|||
|
{
|
|||
|
internal static class ServicesAndRepositories
|
|||
|
{
|
|||
|
public static IMainToolbarElementOverrideRepository MainToolbarElementOverridesRepository =
|
|||
|
new UserSettingsFileMainToolbarElementOverrideRepository();
|
|||
|
|
|||
|
public static IGroupDefinitionRepository GroupDefinitionRepository =
|
|||
|
new ScriptableObjectGroupDefinitionRepository();
|
|||
|
|
|||
|
public static IMainToolbarElementRepository MainToolbarElementRepository =
|
|||
|
new ByAttributeMainToolbarElementRepository();
|
|||
|
|
|||
|
public static IValueSerializer ValueSerializer =
|
|||
|
new UnitySerializationValueSerializer();
|
|||
|
|
|||
|
public static IMainToolbarElementVariableSerializer MainToolbarElementVariableSerializer =
|
|||
|
new UnitySerializationMainToolbarElementVariableSerializer(ValueSerializer);
|
|||
|
|
|||
|
public static IMainToolbarElementVariableRepository MainToolbarElementVariableRepository =
|
|||
|
new UserSettingsFileMainToolbarElementVariableRepository(MainToolbarElementVariableSerializer);
|
|||
|
}
|
|||
|
}
|