Table of Contents

Class SettingsPresetWrapper<TSetting>

Namespace
MCM.Abstractions
Assembly
MCMv5.dll
public abstract class SettingsPresetWrapper<TSetting> : ISettingsPreset, IWrapper where TSetting : BaseSettings, IWrapper

Type Parameters

TSetting
Inheritance
SettingsPresetWrapper<TSetting>
Implements
Inherited Members

Constructors

SettingsPresetWrapper(object?)

protected SettingsPresetWrapper(object? @object)

Parameters

object object

Properties

Id

public string Id { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

Object

public object? Object { get; }

Property Value

object

SettingsId

public string SettingsId { get; }

Property Value

string

Methods

Create(object?)

protected abstract TSetting Create(object? @object)

Parameters

object object

Returns

TSetting

LoadPreset()

public BaseSettings LoadPreset()

Returns

BaseSettings

SavePreset(BaseSettings)

public bool SavePreset(BaseSettings settings)

Parameters

settings BaseSettings

Returns

bool

This page was last modified at 01/21/2023 00:21:29 +00:00 (UTC).

Commit Message
Author:    github-actions[bot]
Commit:    a03249d72314cdaf9bcb222ba49160ce8094fb28
Automated dotnet-format update