basicCatalog function
The v1.0 basic catalog: every basic component, and the functions of
BasicCatalog.v1_0 formatting for locale, under the basic catalog's id,
title, description, protocol version and instructions.
An openUrl call fails without openUrl, and runs only from a user
activation, such as a Button's action.
Implementation
CatalogImplementation basicCatalog({
String locale = 'en-US',
OpenUrlCallback? openUrl,
}) => CatalogImplementation(
id: BasicCatalog.v1_0Id,
components: BasicComponents.all,
functions: BasicCatalog.v1_0(
locale: locale,
openUrl: openUrl,
).functions.values.toList(),
schemaId: BasicComponents.api.schemaId,
title: BasicComponents.api.title,
description: BasicComponents.api.description,
protocolVersion: BasicComponents.api.protocolVersion,
instructions: BasicComponents.api.instructions,
definitions: BasicComponents.api.definitions,
);