basicCatalog function
The v0.9 basic catalog: every basic component, and the functions of
BasicCatalog.v0_9 formatting for locale, under the basic catalog's id,
theme schema, title, description, protocol version and instructions.
An openUrl call, which fails without openUrl, may run whenever a bound
property resolves, not only on a tap.
Implementation
CatalogImplementation basicCatalog({
String locale = 'en-US',
OpenUrlCallback? openUrl,
}) => CatalogImplementation(
id: BasicCatalog.v0_9Id,
components: BasicComponents.all,
functions: BasicCatalog.v0_9(
locale: locale,
openUrl: openUrl,
).functions.values.toList(),
themeSchema: BasicComponents.api.themeSchema,
schemaId: BasicComponents.api.schemaId,
title: BasicComponents.api.title,
description: BasicComponents.api.description,
protocolVersion: BasicComponents.api.protocolVersion,
instructions: BasicComponents.api.instructions,
definitions: BasicComponents.api.definitions,
);