flast library

Functions

createProject({String? projectName, String? org, String? platformsCsv, String? androidLang, String? iosLang, bool force = false, bool useFvm = false, bool skipPubGet = false, String? kitVersion, String? kitRepo, bool? forceDownload, bool verbose = false}) Future<void>
logStep(String message, {int indent = 2, String prefix = r'$ '}) → void
printBoxMessage(String message, {String? header, int minWidth = 60, int marginLeft = 0, int marginRight = 0, int marginTop = 0, int marginBottom = 0, int paddingLeft = 1, int paddingRight = 1, int paddingTop = 0, int paddingBottom = 0}) → void
Print a message inside a terminal-safe box with optional header Margin = spasi di luar kotak Padding = spasi di dalam kotak Header = judul dengan garis separator yang nyambung
runCli(List<String> arguments) Future<void>
runCopy(String sourcePath, String destinationPath) Future<void>
runFlast(List<String> args) Future<void>
runPostSetup({required Shell shell, bool useFvm = false, bool interactive = true, bool skipPubGet = false}) Future<Map<String, bool>>
safeDelete(String path) Future<void>
withCommonFlags([ArgParser? parser]) → ArgParser