FloaticaShape class abstract

An abstract class that represents a shape for a floating action button or navigation bar.

This class provides a common interface for different shapes, allowing for customizable button designs. Each shape must implement the ShapeBorder property to define its specific border configuration.

Subclasses include:

  • CircleShape: A circular shape with rounded corners.
  • RectangleShape: A rectangular shape with customizable corner radius.
  • SquircleShape: A squircle shape with a continuous curve for the border.
Implementers

Constructors

FloaticaShape()
const

Properties

borderRadius BorderRadius
The BorderRadius for this shape.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shapeBorder ShapeBorder
A ShapeBorder that represents the specific shape.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited