record method
Implementation
void record(BuildContext context, List<Widget> widgets, Embed embed) {
if (embed.recordObj == null) {
return;
}
List<Widget> embedwidgets = [
recordHeader(context, embed.record),
Text(embed.record.value.text),
];
for (Embed embed in embed.record.embeds) {
if (embed.type == "app.bsky.embed.images#view") {
images(embedwidgets, embed);
}
}
Widget container = embedBox(
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: embedwidgets,
),
);
widgets.add(Detector.instance(context, container)
.thread(embed.record.author, embed.record.uri));
}