FlintButtonBuilder class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
callToAction({required String text, required String url, ButtonSize size = ButtonSize.large, bool prominent = true, String? icon})
→ FlintButton
-
Create a prominent call-to-action button
-
disabled({required String text, String? tooltip, String? icon})
→ FlintButton
-
Create a disabled button with tooltip
-
download({required String url, required String fileName, String text = 'Download'})
→ FlintButton
-
Create a download button
-
emailConfirmation({required String url, String text = 'Confirm Email Address'})
→ FlintButton
-
Create an email confirmation button
-
loading({String text = 'Loading...', String? icon})
→ FlintButton
-
Create a button with loading state