Gradient

class Gradient : Scheme

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion : SchemeSpec<Gradient>

Properties

Link copied to clipboard

Sets the final color of the gradient fill: the center color for radial, the right for horizontal, or the bottom for vertical.

Link copied to clipboard
override var descriptor: MetaDescriptor?
Link copied to clipboard
override val meta: ObservableMutableMeta
Link copied to clipboard

Sets the type of gradient used to fill the markers

Link copied to clipboard
var typesList: List<Value>

Sets the type of gradient used to fill the markers

Functions

Link copied to clipboard
fun Scheme.color(key: Name? = null): ReadOnlyProperty<Scheme, Color>
Link copied to clipboard
fun colors(colors: Iterable<Any>)
Link copied to clipboard
open operator override fun get(name: Name): MutableMeta?
Link copied to clipboard
open override fun getValue(name: Name): Value?
Link copied to clipboard
fun Scheme.numberGreaterThan(minValue: Number, default: Number = minValue, key: Name? = null): ReadWriteProperty<Any?, Number>

A safe Number ray

Link copied to clipboard
fun Scheme.numberInRange(range: ClosedRange<Double>, key: Name? = null): ReadWriteProperty<Any?, Number>

A safe Number range

Link copied to clipboard
open operator override fun set(name: Name, node: Meta?)
Link copied to clipboard
open override fun setValue(name: Name, value: Value?)
Link copied to clipboard
fun Scheme.toJsonString(): String

Convert any type-safe configurator to json string

Link copied to clipboard
open override fun toMeta(): Laminate
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun typesList(array: Iterable<Any>)
Link copied to clipboard
open fun validate(name: Name, meta: Meta?): Boolean