neopop library

Classes

CenterClipper
CustomClipper for NeoPopButton in case of Position.center, Position.centerLeft, Position.topCenter and Position.topLeft.
NeoPopButton
A neopop design button.
NeoPopButtonPainter
NeoPopButtonPainter is a custom painter for NeoPopButton. It paints the 3D faces of the button.
NeoPopButtonParent
NeoPopButtonTranslator
A widget with GestureDetector that forms the basis of the NeoPopButton.
NeoPopCard
NeoPopCard is a custom painted container with horizontal and vertical edge shadows painted by NeoPopCardPainter.
NeoPopCardPainter
The painter for the NeoPop card.
NeoPopShimmer
A NeoPop style shimmer effect.
NeoPopShimmerState
NeoPopTiltedBtnShadowPainter
A custom painter to paint the shadow of the floating NeoPopTiltedButton.
NeoPopTiltedButton
A neopop design tilted button.
NeoPopTiltedButtonClipper
A Clipper that clips the NeoPopTiltedButton at the corners to maintain the shape.
NeoPopTiltedButtonDecoration
An immutable description of how a neopop tilted button is painted.
NeoPopTiltedButtonPainter
A custom painter to paint the NeoPopTiltedButton along with the plunk and border.
NeoPopTiltedButtonShimmer
Shimmer widget for the NeoPopTiltedButton
NeoPopTiltedButtonShimmerPainter
A custom painter to paint the shimmer on the NeoPopTiltedButton along with the shimmer on the plunk.
RBottomCenterClipper
CustomClipper for NeoPopButton in case of Position.bottomCenter.
RBottomLeftClipper
CustomClipper for NeoPopButton in case of Position.bottomLeft.
RBottomRightClipper
CustomClipper for NeoPopButton in case of Position.bottomRight and Position.fullBottom.
RTopRightClipper
CustomClipper for NeoPopButton in case of Position.topRight, Position.fullTop, Position.fullCenter and Position.centerRight.

Enums

Position
Possible positions of the NeoPopButton in the layout.