PINE LIBRARY

ColorGradient

92
Library "ColorGradient"
Library for creating color gradients and palettes with hex colors

hexToColor(hexStr)
  hexToColor
  Parameters:
    hexStr (string): Hex color string (e.g., "#FF0000" or "FF0000")
  Returns: color value

gradientStep(color1, color2, steps, step)
  gradientStep
  Parameters:
    color1 (string): Starting color (hex string)
    color2 (string): Ending color (hex string)
    steps (int): Number of steps including start and end
    step (int): Current step (0 to steps-1)
  Returns: Interpolated color

multiGradientStep(colors, totalSteps, step)
  multiGradientStep
  Parameters:
    colors (array<string>): Array of hex color strings
    totalSteps (int): Total number of steps across all colors
    step (int): Current step (0 to totalSteps-1)
  Returns: Interpolated color

applyPaletteStyle(hexStr, style)
  applyPaletteStyle
  Parameters:
    hexStr (string): Hex color string
    style (string): "normal", "pale", "pastel", "bright", "matte"
  Returns: Adjusted color

getStyledGradient(colors, totalSteps, step, style)
  getStyledGradient
  Parameters:
    colors (array<string>): Array of hex color strings
    totalSteps (int): Total number of steps
    step (int): Current step
    style (string): Palette style ("normal", "pale", "pastel", "bright", "matte")
  Returns: Styled color

Clause de non-responsabilité

Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.