test library
Classes
- BuildConfig
- BuildConfigBuilder
- Builder
- A builder to be run during a build hook.
- BuildMode
- The build mode for compiling native code assets.
- BuildOutput
- BuildOutputBuilder
- Builder to produce the output of a build hook.
- Dependencies
- EncodedAsset
- An encoding of a particular asset type.
- HookConfig
- The shared properties of a LinkConfig and a BuildConfig.
- HookConfigBuilder
- HookOutput
- Identifier
- LinkConfig
- LinkConfigBuilder
- Linker
- A linker to be run during a link hook.
- LinkOutput
- LinkOutputBuilder
- Builder to produce the output of a link hook.
- Metadata
- OS
- An operating system the Dart VM runs on.
- ResourceFile
- ResourceIdentifiers
- ResourceReference
- Target
Extensions
- EncodedAssetBuildOutputBuilder on BuildOutputBuilder
- Extension for the lower-level API to add EncodedAssets to BuildOutputBuilder.
- EncodedAssetLinkOutputBuilder on LinkOutputBuilder
- Extension for the lower-level API to add EncodedAssets to BuildOutputBuilder.
Constants
- keepTempKey → const String
Functions
-
testBuildHook(
{required String description, required void extraConfigSetup(BuildConfigBuilder), required FutureOr< void> mainMethod(List<String> arguments), required FutureOr<void> check(BuildConfig config, BuildOutput output), BuildMode? buildMode, OS? targetOS, List<String> ? supportedAssetTypes, bool? linkingEnabled}) → Future<void> -
validateBuildConfig(
BuildConfig config) → Future< ValidationErrors> -
validateBuildOutput(
BuildConfig config, BuildOutput output) → Future< ValidationErrors> - Invoked by package:native_assets_builder
-
validateLinkConfig(
LinkConfig config) → Future< ValidationErrors> -
validateLinkOutput(
LinkConfig config, LinkOutput output) → Future< ValidationErrors> - Invoked by package:native_assets_builder