Cake.Flutter

A Cake addin to provide support for Flutter.

#addin nuget:?package=Cake.Flutter&version=0.1.2

<package id="Cake.Flutter" version="0.1.2" />

dotnet add package Cake.Flutter --version 0.1.2

<PackageReference Include="Cake.Flutter" Version="0.1.2" />

Aliases

Contains functionality for working with flutter commands.

General

FlutterAnalyze(ICakeContext, FlutterAnalyzeSettings) Analyze the project's Dart code.
FlutterAnalyzeWithResult(ICakeContext, FlutterAnalyzeSettings) Analyze the project's Dart code.
FlutterAttach(ICakeContext, FlutterAttachSettings) Attach to a running application.
FlutterAttachWithResult(ICakeContext, FlutterAttachSettings) Attach to a running application.
FlutterBashCompletion(ICakeContext, FlutterBashCompletionSettings) Output command line shell completion setup scripts.
FlutterBashCompletionWithResult(ICakeContext, FlutterBashCompletionSettings) Output command line shell completion setup scripts.
FlutterBuildAot(ICakeContext, FlutterBuildAotSettings) Build an ahead-of-time compiled snapshot of your app's Dart code.
FlutterBuildAotWithResult(ICakeContext, FlutterBuildAotSettings) Build an ahead-of-time compiled snapshot of your app's Dart code.
FlutterBuildApk(ICakeContext, FlutterBuildApkSettings) Build an Android APK file from your app.
FlutterBuildApkWithResult(ICakeContext, FlutterBuildApkSettings) Build an Android APK file from your app.
FlutterBuildBundle(ICakeContext, FlutterBuildBundleSettings) Build the Flutter assets directory from your app.
FlutterBuildBundleWithResult(ICakeContext, FlutterBuildBundleSettings) Build the Flutter assets directory from your app.
FlutterBuildFlx(ICakeContext, FlutterBuildFlxSettings) Deprecated
FlutterBuildFlxWithResult(ICakeContext, FlutterBuildFlxSettings) Deprecated
FlutterBuildIos(ICakeContext, FlutterBuildIosSettings) Build an iOS application bundle (Mac OS X host only).
FlutterBuildIosWithResult(ICakeContext, FlutterBuildIosSettings) Build an iOS application bundle (Mac OS X host only).
FlutterChannel(ICakeContext, FlutterChannelSettings) List or switch flutter channels.
FlutterChannelWithResult(ICakeContext, FlutterChannelSettings) List or switch flutter channels.
FlutterClean(ICakeContext, FlutterCleanSettings) Delete the build/ directory.
FlutterCleanWithResult(ICakeContext, FlutterCleanSettings) Delete the build/ directory.
FlutterConfig(ICakeContext, FlutterConfigSettings) Configure Flutter settings.
FlutterConfigWithResult(ICakeContext, FlutterConfigSettings) Configure Flutter settings.
FlutterCreate(ICakeContext, FlutterCreateSettings) Create a new Flutter project.
FlutterCreateWithResult(ICakeContext, FlutterCreateSettings) Create a new Flutter project.
FlutterDevices(ICakeContext, FlutterDevicesSettings) List all connected devices.
FlutterDevicesWithResult(ICakeContext, FlutterDevicesSettings) List all connected devices.
FlutterDoctor(ICakeContext, FlutterDoctorSettings) Show information about the installed tooling.
FlutterDoctorWithResult(ICakeContext, FlutterDoctorSettings) Show information about the installed tooling.
FlutterDrive(ICakeContext, FlutterDriveSettings) Runs Flutter Driver tests for the current project.
FlutterDriveWithResult(ICakeContext, FlutterDriveSettings) Runs Flutter Driver tests for the current project.
FlutterEmulators(ICakeContext, FlutterEmulatorsSettings) List, launch and create emulators.
FlutterEmulatorsWithResult(ICakeContext, FlutterEmulatorsSettings) List, launch and create emulators.
FlutterFormat(ICakeContext, FlutterFormatSettings) Format one or more dart files.
FlutterFormatWithResult(ICakeContext, FlutterFormatSettings) Format one or more dart files.
FlutterInstall(ICakeContext, FlutterInstallSettings) Install a Flutter app on an attached device.
FlutterInstallWithResult(ICakeContext, FlutterInstallSettings) Install a Flutter app on an attached device.
FlutterLogs(ICakeContext, FlutterLogsSettings) Show log output for running Flutter apps.
FlutterLogsWithResult(ICakeContext, FlutterLogsSettings) Show log output for running Flutter apps.
FlutterMakeHostAppEditable(ICakeContext, FlutterMakeHostAppEditableSettings) Moves host apps from generated directories to non-generated directories so that they can be edited by developers.
FlutterMakeHostAppEditableWithResult(ICakeContext, FlutterMakeHostAppEditableSettings) Moves host apps from generated directories to non-generated directories so that they can be edited by developers.
FlutterPackagesGet(ICakeContext, FlutterPackagesGetSettings) Get packages in a Flutter project.
FlutterPackagesGetWithResult(ICakeContext, FlutterPackagesGetSettings) Get packages in a Flutter project.
FlutterPackagesPub(ICakeContext, FlutterPackagesPubSettings) Pass the remaining arguments to Dart's "pub" tool.
FlutterPackagesPubWithResult(ICakeContext, FlutterPackagesPubSettings) Pass the remaining arguments to Dart's "pub" tool.
FlutterPackagesTest(ICakeContext, FlutterPackagesTestSettings) Run the "test" package.
FlutterPackagesTestWithResult(ICakeContext, FlutterPackagesTestSettings) Run the "test" package.
FlutterPackagesUpgrade(ICakeContext, FlutterPackagesUpgradeSettings) Upgrade packages in a Flutter project.
FlutterPackagesUpgradeWithResult(ICakeContext, FlutterPackagesUpgradeSettings) Upgrade packages in a Flutter project.
FlutterPrecache(ICakeContext, FlutterPrecacheSettings) Populates the Flutter tool's cache of binary artifacts.
FlutterPrecacheWithResult(ICakeContext, FlutterPrecacheSettings) Populates the Flutter tool's cache of binary artifacts.
FlutterRun(ICakeContext, FlutterRunSettings) Run your Flutter app on an attached device.
FlutterRunWithResult(ICakeContext, FlutterRunSettings) Run your Flutter app on an attached device.
FlutterScreenshot(ICakeContext, FlutterScreenshotSettings) Take a screenshot from a connected device.
FlutterScreenshotWithResult(ICakeContext, FlutterScreenshotSettings) Take a screenshot from a connected device.
FlutterStop(ICakeContext, FlutterStopSettings) Stop your Flutter app on an attached device.
FlutterStopWithResult(ICakeContext, FlutterStopSettings) Stop your Flutter app on an attached device.
FlutterTest(ICakeContext, FlutterTestSettings) Run Flutter unit tests for the current project.
FlutterTestWithResult(ICakeContext, FlutterTestSettings) Run Flutter unit tests for the current project.
FlutterTrace(ICakeContext, FlutterTraceSettings) Start and stop tracing for a running Flutter app.
FlutterTraceWithResult(ICakeContext, FlutterTraceSettings) Start and stop tracing for a running Flutter app.
FlutterUpgrade(ICakeContext, FlutterUpgradeSettings) Upgrade your copy of Flutter.
FlutterUpgradeWithResult(ICakeContext, FlutterUpgradeSettings) Upgrade your copy of Flutter.