Constructors
constructor
- new Shader(shaderOptions): Shader
Methods
toCanvasKitShader
- toCanvasKitShader(ck): Shader
Returns Shader
Static
createBlendShader
- createBlendShader(mode, one, two): Shader
Static
createColorShader
- createColorShader(color): Shader
Static
createFractalNoiseShader
- createFractalNoiseShader(baseFreqX, baseFreqY, octaves, seed, tileW, tileH): Shader
Parameters
- baseFreqX: number
- baseFreqY: number
- octaves: number
- seed: number
- tileW: number
- tileH: number
Static
createLinearGradientShader
- createLinearGradientShader(start, end, colors, pos, mode): Shader
Parameters
- start: [number, number]
- end: [number, number]
- colors: Color[]
- pos: number[]
- mode: TileMode
Static
createRadialGradientShader
- createRadialGradientShader(center, radius, colors, pos, mode): Shader
Parameters
- center: [number, number]
- radius: number
- colors: Color[]
- pos: number[]
- mode: TileMode
Static
createSweepGradientShader
- createSweepGradientShader(cx, cy, colors, pos, mode): Shader
Static
createTurbulenceShader
- createTurbulenceShader(baseFreqX, baseFreqY, octaves, seed, tileW, tileH): Shader
Parameters
- baseFreqX: number
- baseFreqY: number
- octaves: number
- seed: number
- tileW: number
- tileH: number
Static
createTwoPointConicalGradientShader
- createTwoPointConicalGradientShader(start, startRadius, end, endRadius, colors, pos, mode): Shader
Parameters
- start: [number, number]
- startRadius: number
- end: [number, number]
- endRadius: number
- colors: Color[]
- pos: number[]
- mode: TileMode