flash function
Future<DslRunResult>
flash(
- void builder(
- App app
- String? apiKey,
- String? baseUrl,
- String? projectName,
- String? projectId,
- bool findOrCreate = false,
- bool allowNewProject = false,
- bool dryRun = false,
- String? commitMessage,
- PipelineSource? source,
- bool validationFilter(
- ProjectError error
- bool refreshContext = false,
- String? contextDir,
- void logger(
- String message
Compiles and runs a Flash DSL app.
Implementation
Future<DslRunResult> flash(
void Function(App app) builder, {
String? apiKey,
String? baseUrl,
String? projectName,
String? projectId,
bool findOrCreate = false,
bool allowNewProject = false,
bool dryRun = false,
String? commitMessage,
PipelineSource? source,
bool Function(ProjectError error)? validationFilter,
bool refreshContext = false,
String? contextDir,
void Function(String message)? logger,
}) => runFlashDsl(
builder,
apiKey: apiKey,
baseUrl: baseUrl,
projectName: projectName,
projectId: projectId,
findOrCreate: findOrCreate,
allowNewProject: allowNewProject,
dryRun: dryRun,
commitMessage: commitMessage,
source: source,
validationFilter: validationFilter,
refreshContext: refreshContext,
contextDir: contextDir,
logger: logger,
);