processOgc function
void
processOgc(
- Document document,
- SnapView view
)
Implementation
void processOgc(Document document, SnapView view) {
document.head!.children.forEach((element) {
if (element.localName == 'meta') {
final property = element.attributes['property'];
final value = element.attributes['content'];
switch (property) {
case 'og:title':
view.title = value ?? 'Unknown';
break;
case 'og:image':
view.picture = value ?? '';
break;
case 'og:description':
view.summary = value ?? 'N/A';
break;
default:
break;
}
}
});
}