Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.04 KB

File metadata and controls

54 lines (41 loc) · 1.04 KB

image_gradient

This package can be used to apply gradient to image in Flutter.

The best usecase is to apply colors to grayscale images. For example light beams.

Demo

Live Demo

image

Installation

dependencies:
  ...
  image_gradient: ^0.0.2

Usage

ImageGradient(
  image: Image.asset("assets/light.png"),
  gradient: const RadialGradient(colors: [Colors.deepOrange, Colors.purpleAccent]),
)

Alternative constructors

Linear Gradient

ImageGradient.linear(
  image: Image.asset("assets/light.png"),
  colors: const [Colors.yellow, Colors.pinkAccent],
)

Radial Gradient

ImageGradient.radial(
  image: Image.asset("assets/light.png"),
  colors: const [Colors.yellow, Colors.pinkAccent],
)

Sweep Gradient

ImageGradient.sweep(
  image: Image.asset("assets/light.png"),
  colors: const [Colors.yellow, Colors.pinkAccent],
)