I've got a row with 3 text widgets in it.
The middle text entry can span several lines, but the first two will be really small.
I'm wanting to have the first widget have the text at the top of the row and the 3rd widget to have the text at the bottom of the row.
It's basically something similar to this image
So basically the first widget would be the opening quote, then the 3rd the ending quote.
I can set a crossAxisAlignment on the row to start or end and that will move the quotes, but it'll move both of them.
At the moment I've got something like this:
return Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Container(
padding: const EdgeInsets.symmetric(horizontal: 10.0),
child: Text('"'),
),
Expanded(
child: Text(
entry.text,
style: style,
),
),
Container(
padding: const EdgeInsets.symmetric(horizontal: 10.0),
color: Colors.yellow,
child: Text(
'”',
textAlign: TextAlign.start,
),
),
],
);
but I'm not sure how to align the bottom quote to the bottom of the text, at the moment it sits at the top.