polygon_clipper 1.0.1 copy "polygon_clipper: ^1.0.1" to clipboard
polygon_clipper: ^1.0.1 copied to clipboard

outdated

A plugin to clip a Widget into a polygon shape. Works with any kind of Widget.

Polygon Clipper #

A Flutter plugin to create views using regular polygon shapes (e.g. Pentagons and Hexagons).

pub package

Example1 Example2 Example3

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
  polygon_clipper: ^1.0.1

Usage #

// Import package  
import 'package:polygon_clipper/polygon_clipper.dart';  
  
ClipPolygon(  
 sides: 6, 
 borderRadius: 5.0, // Default 0.0 degrees
 rotate: 90.0, // Default 0.0 degrees
 boxShadows: [  
  PolygonBoxShadow(color: Colors.black, elevation: 1.0),
  PolygonBoxShadow(color: Colors.grey, elevation: 5.0)
 ],
 child: Container(color: Colors.black),
);

Parameters #

ClipPolygon
Param Type Description
sides int The number of sides to draw the polygon
borderRadius double The length of the border radius in degrees.
rotate double The initial polgyon rotation in degrees.
child Widget The widget that will be rendered inside the polygon.
boxShadows PolygonBoxShadow[] A list of box shadows.
PolygonBoxShadow
Param Type Description
color Color The color of the box shadow.
elevation double The distance of the shadow.

Contributing #

If you wish to contribute to this project, I encourage you to open a pull request.

67
likes
30
pub points
81%
popularity

Publisher

unverified uploader

A plugin to clip a Widget into a polygon shape. Works with any kind of Widget.

Repository (GitHub)
View/report issues

License

GPL-3.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on polygon_clipper