PDF variables

This commit is contained in:
Hillel Coren 2020-12-15 12:39:13 +02:00
parent d024641a41
commit 0571e985c3
1 changed files with 16 additions and 19 deletions

View File

@ -58,7 +58,7 @@ class _VariablesHelpState extends State<VariablesHelp>
], ],
), ),
SizedBox( SizedBox(
height: 500, height: 400,
child: TabBarView( child: TabBarView(
controller: _controller, controller: _controller,
children: [ children: [
@ -200,7 +200,7 @@ class _VariableGrid extends StatelessWidget {
return Padding( return Padding(
padding: const EdgeInsets.only(top: 16), padding: const EdgeInsets.only(top: 16),
child: GridView.count( child: GridView.count(
physics: NeverScrollableScrollPhysics(), //physics: NeverScrollableScrollPhysics(),
padding: EdgeInsets.all(6), padding: EdgeInsets.all(6),
shrinkWrap: true, shrinkWrap: true,
primary: true, primary: true,
@ -208,25 +208,22 @@ class _VariableGrid extends StatelessWidget {
childAspectRatio: 4, childAspectRatio: 4,
children: fields children: fields
.map( .map(
(field) => Tooltip( (field) => FlatButton(
message: '\$$field', child: Align(
child: FlatButton( alignment: Alignment.centerLeft,
child: Align( child: Text(
alignment: Alignment.centerLeft, '\$$field',
child: Text( maxLines: 1,
'\$$field', overflow: TextOverflow.ellipsis,
maxLines: 1, textAlign: TextAlign.start,
overflow: TextOverflow.ellipsis,
textAlign: TextAlign.start,
),
), ),
onPressed: () {
Clipboard.setData(ClipboardData(text: '\$$field'));
showToast(AppLocalization.of(context)
.copiedToClipboard
.replaceFirst(':value', '\$$field'));
},
), ),
onPressed: () {
Clipboard.setData(ClipboardData(text: '\$$field'));
showToast(AppLocalization.of(context)
.copiedToClipboard
.replaceFirst(':value', '\$$field'));
},
), ),
) )
.toList(), .toList(),