Table of Contents

Interface IColorGradientStorageProvider

Namespace
Artemis.UI.Shared.Providers
Assembly
Artemis.UI.Shared.dll

Represents a provider for color gradient storage.

public interface IColorGradientStorageProvider

Methods

DeleteColorGradient(ColorGradient)

Deletes the provided color gradient from storage.

void DeleteColorGradient(ColorGradient colorGradient)

Parameters

colorGradient ColorGradient

The color gradient to delete.

GetColorGradients()

Returns a list containing a copy of all stored color gradients.

List<ColorGradient> GetColorGradients()

Returns

List<ColorGradient>

A List<T> of ColorGradient containing a copy of all stored color gradients.

SaveColorGradient(ColorGradient)

Saves the provided color gradient to storage.

void SaveColorGradient(ColorGradient colorGradient)

Parameters

colorGradient ColorGradient

The color gradient to save.