Table of Contents

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

jsonModel JsonSharedClientTheme

Properties

BaseMix

The intensity of the theme's gradient colors (maximum of 100).

public int BaseMix { get; }

Property Value

int

BaseTheme

The theme the client theme is based on.

public SharedClientThemeBase BaseTheme { get; }

Property Value

SharedClientThemeBase

Colors

A list of the colors within the theme's gradient (maximum of 5).

public IReadOnlyList<Color> Colors { get; }

Property Value

IReadOnlyList<Color>

GradientAngle

The direction of the theme's gradient (maximum of 360).

public int GradientAngle { get; }

Property Value

int

JsonModel

public JsonSharedClientTheme JsonModel { get; }

Property Value

JsonSharedClientTheme