Flutter SDK
Requirements
Query compliance requirements with the Flutter SDK.
Was this page helpful?
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Query compliance requirements with the Flutter SDK.
list()Future<Page<Requirement>> list({String? frameworkSlug, int? page, int? perPage})
iter()Stream<Requirement> iter({String? frameworkSlug, int perPage = 20})
Requirement| Field | Type | Description |
|---|---|---|
id | int | Internal ID |
frameworkSlug | String | Source framework |
articleNumber | String | Article reference |
title | String? | Optional title |
description | String | Requirement text |
requirementType | String | Obligation type |
stakeholder | String? | Target stakeholder |
await for (final r in client.requirements.iter()) {
print('[${r.frameworkSlug.toUpperCase()}] Art. ${r.articleNumber}: ${r.description}');
}
await for (final r in client.requirements.iter(frameworkSlug: 'cra')) {
print('[${r.requirementType}] ${r.description}');
}
final page = await client.requirements.list(frameworkSlug: 'nis2', perPage: 50);
print('${page.meta.total} NIS2 requirements');
Was this page helpful?
