Updating to latest FlutterFlow output.

This commit is contained in:
FlutterFlow 2024-07-01 20:30:57 +00:00
parent 1af0fc6ac0
commit 7345882967
5 changed files with 461 additions and 376 deletions

View File

@ -44,8 +44,8 @@
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
6436409E27A31CD800820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 6436409927A31CD100820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
6436409927A31CD300820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 6436409727A31CD000820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
@ -225,8 +225,8 @@
6436409C27A31CD800820AF7 /* InfoPlist.strings */ = { 6436409C27A31CD800820AF7 /* InfoPlist.strings */ = {
isa = PBXVariantGroup; isa = PBXVariantGroup;
children = ( children = (
6436409E27A31CD800820AF7 /* pt */, 6436409927A31CD100820AF7 /* pt */,
6436409927A31CD300820AF7 /* en */, 6436409727A31CD000820AF7 /* en */,
); );
name = InfoPlist.strings; name = InfoPlist.strings;
sourceTree = "<group>"; sourceTree = "<group>";

View File

@ -24,6 +24,10 @@ class VisitRequestTemplateComponentModel
FocusNode? textFieldFocusNode4; FocusNode? textFieldFocusNode4;
TextEditingController? textController4; TextEditingController? textController4;
String? Function(BuildContext, String?)? textController4Validator; String? Function(BuildContext, String?)? textController4Validator;
// State field(s) for TextField widget.
FocusNode? textFieldFocusNode5;
TextEditingController? textController5;
String? Function(BuildContext, String?)? textController5Validator;
// Stores action output result for [Action Block - visitRequestComponentAction] action in IconButton widget. // Stores action output result for [Action Block - visitRequestComponentAction] action in IconButton widget.
bool? blockVisitRequest; bool? blockVisitRequest;
// Stores action output result for [Action Block - visitRequestComponentAction] action in IconButton widget. // Stores action output result for [Action Block - visitRequestComponentAction] action in IconButton widget.
@ -45,6 +49,9 @@ class VisitRequestTemplateComponentModel
textFieldFocusNode4?.dispose(); textFieldFocusNode4?.dispose();
textController4?.dispose(); textController4?.dispose();
textFieldFocusNode5?.dispose();
textController5?.dispose();
} }
/// Action blocks. /// Action blocks.

View File

@ -14,14 +14,14 @@ class VisitRequestTemplateComponentWidget extends StatefulWidget {
required this.vteName, required this.vteName,
required this.vteReason, required this.vteReason,
required this.vteMsg, required this.vteMsg,
required this.vteDocument, this.vteDocument,
required this.cliUUID, this.cliUUID,
required this.vteUUID, this.vteUUID,
required this.vawName, this.vawName,
required this.msgUUID, this.msgUUID,
required this.vawRef, this.vawRef,
required this.vawUUID, this.vawUUID,
required this.vawDestino, this.vawDestino,
required this.vawStatus, required this.vawStatus,
this.vawDate, this.vawDate,
}); });
@ -69,8 +69,11 @@ class _VisitRequestTemplateComponentWidgetState
_model.textController3 ??= TextEditingController(text: widget.vteMsg); _model.textController3 ??= TextEditingController(text: widget.vteMsg);
_model.textFieldFocusNode3 ??= FocusNode(); _model.textFieldFocusNode3 ??= FocusNode();
_model.textController4 ??= TextEditingController(); _model.textController4 ??= TextEditingController(text: widget.vawDate);
_model.textFieldFocusNode4 ??= FocusNode(); _model.textFieldFocusNode4 ??= FocusNode();
_model.textController5 ??= TextEditingController();
_model.textFieldFocusNode5 ??= FocusNode();
} }
@override @override
@ -320,7 +323,7 @@ class _VisitRequestTemplateComponentWidgetState
decoration: InputDecoration( decoration: InputDecoration(
isDense: true, isDense: true,
labelText: FFLocalizations.of(context).getText( labelText: FFLocalizations.of(context).getText(
'kt87omsz' /* Data */, 'kt87omsz' /* Mensagem */,
), ),
labelStyle: FlutterFlowTheme.of(context) labelStyle: FlutterFlowTheme.of(context)
.labelMedium .labelMedium
@ -364,13 +367,72 @@ class _VisitRequestTemplateComponentWidgetState
_model.textController3Validator.asValidator(context), _model.textController3Validator.asValidator(context),
), ),
), ),
if (widget.vawStatus != 'S')
Padding(
padding:
const EdgeInsetsDirectional.fromSTEB(24.0, 0.0, 24.0, 0.0),
child: TextFormField(
controller: _model.textController4,
focusNode: _model.textFieldFocusNode4,
autofocus: false,
textCapitalization: TextCapitalization.none,
textInputAction: TextInputAction.next,
readOnly: true,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelText: FFLocalizations.of(context).getText(
'yyni99pe' /* Data */,
),
labelStyle: FlutterFlowTheme.of(context)
.labelMedium
.override(
fontFamily: FlutterFlowTheme.of(context)
.labelMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context)
.labelMediumFamily),
),
hintStyle:
FlutterFlowTheme.of(context).labelMedium.override(
fontFamily: FlutterFlowTheme.of(context)
.labelMediumFamily,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap()
.containsKey(FlutterFlowTheme.of(context)
.labelMediumFamily),
),
enabledBorder: InputBorder.none,
focusedBorder: InputBorder.none,
errorBorder: InputBorder.none,
focusedErrorBorder: InputBorder.none,
suffixIcon: Icon(
Icons.date_range,
color: FlutterFlowTheme.of(context).accent1,
),
),
style: FlutterFlowTheme.of(context).bodyMedium.override(
fontFamily:
FlutterFlowTheme.of(context).bodyMediumFamily,
color: FlutterFlowTheme.of(context).primaryText,
letterSpacing: 0.0,
useGoogleFonts: GoogleFonts.asMap().containsKey(
FlutterFlowTheme.of(context).bodyMediumFamily),
),
textAlign: TextAlign.start,
validator:
_model.textController4Validator.asValidator(context),
),
),
if (widget.vawStatus == 'S') if (widget.vawStatus == 'S')
Padding( Padding(
padding: padding:
const EdgeInsetsDirectional.fromSTEB(24.0, 20.0, 24.0, 20.0), const EdgeInsetsDirectional.fromSTEB(24.0, 20.0, 24.0, 20.0),
child: TextFormField( child: TextFormField(
controller: _model.textController4, controller: _model.textController5,
focusNode: _model.textFieldFocusNode4, focusNode: _model.textFieldFocusNode5,
autofocus: false, autofocus: false,
textInputAction: TextInputAction.next, textInputAction: TextInputAction.next,
obscureText: false, obscureText: false,
@ -443,7 +505,7 @@ class _VisitRequestTemplateComponentWidgetState
FlutterFlowTheme.of(context).bodyMediumFamily), FlutterFlowTheme.of(context).bodyMediumFamily),
), ),
validator: validator:
_model.textController4Validator.asValidator(context), _model.textController5Validator.asValidator(context),
), ),
), ),
if (widget.vawStatus == 'S') if (widget.vawStatus == 'S')
@ -468,7 +530,7 @@ class _VisitRequestTemplateComponentWidgetState
context, context,
actionValue: 'B', actionValue: 'B',
refUUID: widget.vawRef, refUUID: widget.vawRef,
responseValue: _model.textController4.text, responseValue: _model.textController5.text,
vteUUID: widget.vteUUID, vteUUID: widget.vteUUID,
); );
shouldSetState = true; shouldSetState = true;
@ -499,7 +561,7 @@ class _VisitRequestTemplateComponentWidgetState
context, context,
actionValue: 'L', actionValue: 'L',
refUUID: widget.vawRef, refUUID: widget.vawRef,
responseValue: _model.textController4.text, responseValue: _model.textController5.text,
vteUUID: widget.vteUUID, vteUUID: widget.vteUUID,
); );
shouldSetState = true; shouldSetState = true;

View File

@ -998,10 +998,18 @@ final kTranslationsMap = <Map<String, Map<String, String>>>[
'en': 'Reason', 'en': 'Reason',
}, },
'kt87omsz': { 'kt87omsz': {
'pt': 'Mensagem',
'en': 'Message',
},
'cx6sviir': {
'pt': '',
'en': '',
},
'yyni99pe': {
'pt': 'Data', 'pt': 'Data',
'en': 'Date', 'en': 'Date',
}, },
'cx6sviir': { 'noktw1kq': {
'pt': '', 'pt': '',
'en': '', 'en': '',
}, },

View File

@ -224,13 +224,22 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
liberationHistory[liberationHistoryIndex]; liberationHistory[liberationHistoryIndex];
return Align( return Align(
alignment: const AlignmentDirectional(0.0, 0.0), alignment: const AlignmentDirectional(0.0, 0.0),
child: InkWell(
splashColor: Colors.transparent,
focusColor: Colors.transparent,
hoverColor: Colors.transparent,
highlightColor: Colors.transparent,
onTap: () async {
context.pushNamed('homePage');
},
child: Card( child: Card(
clipBehavior: Clip.antiAliasWithSaveLayer, clipBehavior: Clip.antiAliasWithSaveLayer,
color: FlutterFlowTheme.of(context) color: FlutterFlowTheme.of(context)
.secondaryBackground, .secondaryBackground,
elevation: 5.0, elevation: 5.0,
shape: RoundedRectangleBorder( shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(8.0), borderRadius:
BorderRadius.circular(8.0),
), ),
child: Container( child: Container(
width: 350.0, width: 350.0,
@ -245,17 +254,18 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
MainAxisAlignment.spaceBetween, MainAxisAlignment.spaceBetween,
children: [ children: [
Padding( Padding(
padding: padding: const EdgeInsetsDirectional
const EdgeInsetsDirectional.fromSTEB( .fromSTEB(
0.0, 0.0, 10.0, 0.0), 0.0, 0.0, 10.0, 0.0),
child: ClipRRect( child: ClipRRect(
borderRadius: borderRadius:
BorderRadius.circular(100.0), BorderRadius.circular(
100.0),
child: CachedNetworkImage( child: CachedNetworkImage(
fadeInDuration: fadeInDuration: const Duration(
const Duration(milliseconds: 500), milliseconds: 500),
fadeOutDuration: fadeOutDuration: const Duration(
const Duration(milliseconds: 500), milliseconds: 500),
imageUrl: imageUrl:
valueOrDefault<String>( valueOrDefault<String>(
'https://freaccess.com.br/freaccess/getImage.php?&cliID=${FFAppState().cliUUID}&atividade=getFoto&Documento=${getJsonField( 'https://freaccess.com.br/freaccess/getImage.php?&cliID=${FFAppState().cliUUID}&atividade=getFoto&Documento=${getJsonField(
@ -275,7 +285,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
height: 100.0, height: 100.0,
decoration: const BoxDecoration(), decoration: const BoxDecoration(),
child: Column( child: Column(
mainAxisSize: MainAxisSize.max, mainAxisSize:
MainAxisSize.max,
children: [ children: [
Row( Row(
mainAxisSize: mainAxisSize:
@ -300,7 +311,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
fontFamily: FlutterFlowTheme.of( fontFamily: FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
fontSize: 12.5, fontSize:
12.5,
letterSpacing: letterSpacing:
0.0, 0.0,
fontWeight: fontWeight:
@ -324,7 +336,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
mainAxisSize: mainAxisSize:
MainAxisSize.max, MainAxisSize.max,
mainAxisAlignment: mainAxisAlignment:
MainAxisAlignment.start, MainAxisAlignment
.start,
children: [ children: [
Text( Text(
FFLocalizations.of( FFLocalizations.of(
@ -332,16 +345,14 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
.getText( .getText(
'dkzewokx' /* Date: */, 'dkzewokx' /* Date: */,
), ),
style: style: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: FlutterFlowTheme.of( fontFamily: FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
fontSize: fontSize: 12.5,
12.5,
letterSpacing: letterSpacing:
0.0, 0.0,
fontWeight: fontWeight:
@ -370,16 +381,14 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
r'''$.NOT_DTENVIO''', r'''$.NOT_DTENVIO''',
)) ))
.toString(), .toString(),
style: style: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: FlutterFlowTheme.of( fontFamily: FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
fontSize: fontSize: 12.5,
12.5,
letterSpacing: letterSpacing:
0.0, 0.0,
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
@ -399,7 +408,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
mainAxisSize: mainAxisSize:
MainAxisSize.max, MainAxisSize.max,
mainAxisAlignment: mainAxisAlignment:
MainAxisAlignment.start, MainAxisAlignment
.start,
children: [ children: [
Text( Text(
FFLocalizations.of( FFLocalizations.of(
@ -407,16 +417,14 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
.getText( .getText(
'2s9avwbq' /* Motivo: */, '2s9avwbq' /* Motivo: */,
), ),
style: style: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: FlutterFlowTheme.of( fontFamily: FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
fontSize: fontSize: 12.5,
12.5,
letterSpacing: letterSpacing:
0.0, 0.0,
fontWeight: fontWeight:
@ -434,16 +442,14 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
liberationHistoryItem, liberationHistoryItem,
r'''$.NOT_MOTIVO''', r'''$.NOT_MOTIVO''',
).toString(), ).toString(),
style: style: FlutterFlowTheme
FlutterFlowTheme.of( .of(context)
context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: FlutterFlowTheme.of( fontFamily: FlutterFlowTheme.of(
context) context)
.bodyMediumFamily, .bodyMediumFamily,
fontSize: fontSize: 12.5,
12.5,
letterSpacing: letterSpacing:
0.0, 0.0,
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
@ -476,7 +482,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
height: 27.0, height: 27.0,
decoration: decoration:
BoxDecoration( BoxDecoration(
color: valueOrDefault< color:
valueOrDefault<
Color>( Color>(
() { () {
if (functions if (functions
@ -595,8 +602,8 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
.of(context) .of(context)
.bodyMedium .bodyMedium
.override( .override(
fontFamily: FlutterFlowTheme.of( fontFamily:
context) FlutterFlowTheme.of(context)
.bodyMediumFamily, .bodyMediumFamily,
color: FlutterFlowTheme.of( color: FlutterFlowTheme.of(
context) context)
@ -606,15 +613,15 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
useGoogleFonts: GoogleFonts useGoogleFonts: GoogleFonts
.asMap() .asMap()
.containsKey( .containsKey(
FlutterFlowTheme.of(context) FlutterFlowTheme.of(context).bodyMediumFamily),
.bodyMediumFamily),
), ),
), ),
), ),
), ),
), ),
), ),
].divide(const SizedBox(height: 3.0)), ].divide(
const SizedBox(height: 3.0)),
), ),
), ),
), ),
@ -622,6 +629,7 @@ class _LiberationHistoryWidgetState extends State<LiberationHistoryWidget> {
), ),
), ),
), ),
),
); );
}), }),
), ),