SolidFileUploadButtons class
A collection of button builders for file upload operations.
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
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
buildCsvExportButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed}) → Widget - Builds the CSV export button.
-
buildCsvImportButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed}) → Widget - Builds the CSV import button.
-
buildFullWidthButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed, required IconData icon, required String label, required String tooltip}) → Widget - Builds a full-width button with accent background.
-
buildProfileExportButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed}) → Widget - Builds the profile export button.
-
buildProfileImportButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed}) → Widget - Builds the profile import button.
-
buildTextButton(
{required BuildContext context, required SolidFileUploadState state, required VoidCallback? onPressed, required IconData icon, required String label, required String tooltip}) → Widget - Builds a generic text button with tooltip.
-
buildUploadButton(
{required BuildContext context, required SolidFileUploadConfig config, required SolidFileUploadState state, required VoidCallback? onPressed}) → Widget - Builds the main upload button.