FFBaseVariable constructor
FFBaseVariable({
- FFAuthVariable? auth,
- FFFirestoreVariable? firestore,
- FFGlobalPropertiesVariable? globalProperties,
- FFLocalStateVariable? localState,
- FFGeneratorVariableVariable? generatorVariable,
- FFWidgetClassVariable? widgetClass,
- FFApiCallVariable? apiCall,
- FFWidgetStateVariable? widgetState,
- FFAlgoliaVariable? algolia,
- FFSimpleSearchVariable? simpleSearch,
- FFActionOutputVariable? actionOutput,
- FFRevenueCatVariable? revenueCat,
- FFInternationalizationVariable? internationalization,
- FFRandomData? randomData,
- FFListMapVariable? listMap,
- FFPermissionStateVariable? permissionState,
- FFApiCallPaginationVariable? apiCallPagination,
- FFFirebaseRemoteConfigVariable? firebaseRemoteConfig,
- FFConstantsVariable? constants,
- FFPostgresQueryVariable? postgresQuery,
- FFSQLiteVariable? sqlite,
- FFCreateDataStructVariable? createDataStruct,
- FFActionComponentParameterVariable? actionComponentParameter,
- FFActionInputVariable? actionInput,
- FFWidgetFocusStateVariable? widgetFocusState,
- FFEnumVariable? enumVariable,
- FFCreateJsonMapVariable? createJsonMap,
- FFWidgetBuilderVariable? widgetBuilder,
- FFEnvironmentValueVariable? environmentValue,
- FFWidgetBuilderParameterVariable? widgetBuilderParameter,
- FFLibraryValueVariable? libraryValue,
- FFCreateCustomInterfaceVariable? createCustomInterface,
- FFLoopOverListVariable? loopOverList,
- FFCustomCodeExpressionVariable? customCodeExpression,
- FFCustomInterfaceStaticVariable? customInterfaceStatic,
- FFDesignTokenVariable? designToken,
Implementation
factory FFBaseVariable({
FFAuthVariable? auth,
FFFirestoreVariable? firestore,
FFGlobalPropertiesVariable? globalProperties,
FFLocalStateVariable? localState,
FFGeneratorVariableVariable? generatorVariable,
FFWidgetClassVariable? widgetClass,
FFApiCallVariable? apiCall,
FFWidgetStateVariable? widgetState,
FFAlgoliaVariable? algolia,
FFSimpleSearchVariable? simpleSearch,
FFActionOutputVariable? actionOutput,
FFRevenueCatVariable? revenueCat,
FFInternationalizationVariable? internationalization,
FFRandomData? randomData,
FFListMapVariable? listMap,
FFPermissionStateVariable? permissionState,
FFApiCallPaginationVariable? apiCallPagination,
FFFirebaseRemoteConfigVariable? firebaseRemoteConfig,
FFConstantsVariable? constants,
FFPostgresQueryVariable? postgresQuery,
FFSQLiteVariable? sqlite,
FFCreateDataStructVariable? createDataStruct,
FFActionComponentParameterVariable? actionComponentParameter,
FFActionInputVariable? actionInput,
FFWidgetFocusStateVariable? widgetFocusState,
FFEnumVariable? enumVariable,
FFCreateJsonMapVariable? createJsonMap,
FFWidgetBuilderVariable? widgetBuilder,
FFEnvironmentValueVariable? environmentValue,
FFWidgetBuilderParameterVariable? widgetBuilderParameter,
FFLibraryValueVariable? libraryValue,
FFCreateCustomInterfaceVariable? createCustomInterface,
FFLoopOverListVariable? loopOverList,
FFCustomCodeExpressionVariable? customCodeExpression,
FFCustomInterfaceStaticVariable? customInterfaceStatic,
FFDesignTokenVariable? designToken,
}) {
final result = create();
if (auth != null) result.auth = auth;
if (firestore != null) result.firestore = firestore;
if (globalProperties != null) result.globalProperties = globalProperties;
if (localState != null) result.localState = localState;
if (generatorVariable != null) result.generatorVariable = generatorVariable;
if (widgetClass != null) result.widgetClass = widgetClass;
if (apiCall != null) result.apiCall = apiCall;
if (widgetState != null) result.widgetState = widgetState;
if (algolia != null) result.algolia = algolia;
if (simpleSearch != null) result.simpleSearch = simpleSearch;
if (actionOutput != null) result.actionOutput = actionOutput;
if (revenueCat != null) result.revenueCat = revenueCat;
if (internationalization != null)
result.internationalization = internationalization;
if (randomData != null) result.randomData = randomData;
if (listMap != null) result.listMap = listMap;
if (permissionState != null) result.permissionState = permissionState;
if (apiCallPagination != null) result.apiCallPagination = apiCallPagination;
if (firebaseRemoteConfig != null)
result.firebaseRemoteConfig = firebaseRemoteConfig;
if (constants != null) result.constants = constants;
if (postgresQuery != null) result.postgresQuery = postgresQuery;
if (sqlite != null) result.sqlite = sqlite;
if (createDataStruct != null) result.createDataStruct = createDataStruct;
if (actionComponentParameter != null)
result.actionComponentParameter = actionComponentParameter;
if (actionInput != null) result.actionInput = actionInput;
if (widgetFocusState != null) result.widgetFocusState = widgetFocusState;
if (enumVariable != null) result.enumVariable = enumVariable;
if (createJsonMap != null) result.createJsonMap = createJsonMap;
if (widgetBuilder != null) result.widgetBuilder = widgetBuilder;
if (environmentValue != null) result.environmentValue = environmentValue;
if (widgetBuilderParameter != null)
result.widgetBuilderParameter = widgetBuilderParameter;
if (libraryValue != null) result.libraryValue = libraryValue;
if (createCustomInterface != null)
result.createCustomInterface = createCustomInterface;
if (loopOverList != null) result.loopOverList = loopOverList;
if (customCodeExpression != null)
result.customCodeExpression = customCodeExpression;
if (customInterfaceStatic != null)
result.customInterfaceStatic = customInterfaceStatic;
if (designToken != null) result.designToken = designToken;
return result;
}