authentication_buttons library

Classes

AuthenticationButton
It is a widget that doesn't have any mutable state. Once created, a StatelessWidget remains unchanged throughout its lifetime. This means that the widget's properties (the ones defined in its constructor) are final and cannot be changed after the widget is built.

Enums

AuthenticationMethod
Enums are useful for defining a limited number of possible states or options for a variable, providing better type safety and readability in your code. Here we are defining 12 types of buttons
ButtonSize
Here we are defining 2 types of buttonSize