Class SharedClientTheme
- Namespace
- NetCord
- Assembly
- NetCord.dll
Represents a shared custom client theme.
public class SharedClientTheme : IJsonModel<JsonSharedClientTheme>
- Inheritance
-
SharedClientTheme
- Implements
- Inherited Members
Constructors
SharedClientTheme(JsonSharedClientTheme)
Represents a shared custom client theme.
public SharedClientTheme(JsonSharedClientTheme jsonModel)
Parameters
jsonModelJsonSharedClientTheme
Properties
BaseMix
The intensity of the theme's gradient colors (maximum of 100).
public int BaseMix { get; }
Property Value
BaseTheme
The theme the client theme is based on.
public SharedClientThemeBase BaseTheme { get; }
Property Value
Colors
A list of the colors within the theme's gradient (maximum of 5).
public IReadOnlyList<Color> Colors { get; }
Property Value
GradientAngle
The direction of the theme's gradient (maximum of 360).
public int GradientAngle { get; }
Property Value
JsonModel
public JsonSharedClientTheme JsonModel { get; }