Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.law4devs.eu/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Tags provide semantic classification for articles across all frameworks. Use them to find related articles across different regulations.

Methods

list()

Future<Page<Tag>> list({int? page, int? perPage})

get()

Future<Tag> get(String slug)

iter()

Stream<Tag> iter({int perPage = 20})

Model

Tag

FieldTypeDescription
idintInternal ID
slugStringURL-safe identifier
nameStringDisplay name
descriptionString?Description
keywordsList<String>Associated keywords
colorString?Hex color for display
createdAtStringISO 8601 timestamp

Examples

List all tags

final page = await client.tags.list();
for (final t in page.data) {
  print('${t.name}${t.slug}');
}

Get a specific tag

final tag = await client.tags.get('data-protection');
print('Keywords: ${tag.keywords.join(', ')}');

Auto-paginate

await for (final t in client.tags.iter()) {
  print(t.name);
}