Skip to content

@phun-ky/moebius / MoebiusPaletteOptionsType

Type Alias: MoebiusPaletteOptionsType

ts
type MoebiusPaletteOptionsType = {
  baseColor: MoebiusColorInterface;
  bezier?: boolean;
  colorScaleMode?: MoebiusInterpolationMode;
  correctLightness?: boolean;
  divergentColor?: MoebiusColorValueHexType;
  diverging?: boolean;
  divergingColor?: string;
  noDuplicates?: boolean;
  numberOfColors?: number;
  randomOffset?: boolean;
  reverseDirection?: boolean;
  secondaryColor: MoebiusColorInterface;
};

Defined in: types/index.ts:114

Represents options for generating a color palette.

Properties

baseColor

ts
baseColor: MoebiusColorInterface;

Defined in: types/index.ts:115


bezier?

ts
optional bezier: boolean;

Defined in: types/index.ts:119


colorScaleMode?

ts
optional colorScaleMode: MoebiusInterpolationMode;

Defined in: types/index.ts:123


correctLightness?

ts
optional correctLightness: boolean;

Defined in: types/index.ts:121


divergentColor?

ts
optional divergentColor: MoebiusColorValueHexType;

Defined in: types/index.ts:117


diverging?

ts
optional diverging: boolean;

Defined in: types/index.ts:118


divergingColor?

ts
optional divergingColor: string;

Defined in: types/index.ts:124


noDuplicates?

ts
optional noDuplicates: boolean;

Defined in: types/index.ts:122


numberOfColors?

ts
optional numberOfColors: number;

Defined in: types/index.ts:126


randomOffset?

ts
optional randomOffset: boolean;

Defined in: types/index.ts:120


reverseDirection?

ts
optional reverseDirection: boolean;

Defined in: types/index.ts:125


secondaryColor

ts
secondaryColor: MoebiusColorInterface;

Defined in: types/index.ts:116