BuildConfig.fromYaml constructor

BuildConfig.fromYaml(
  1. YamlMap? map
)

Implementation

factory BuildConfig.fromYaml(YamlMap? map) {
  if (map == null || map.isEmpty) {
    return const BuildConfig();
  }

  return BuildConfig(
    verbose: map[_kVerbose] as bool?,
    publicDir: map[_kPublicDir] as String?,
    contentDir: map[_kContentDir] as String?,
    templatesDir: map[_kTemplatesDir] as String?,
    staticDir: map[_kStaticDir] as String?,
    dataDir: map[_kDataDir] as String?,
    typesDir: map[_kTypesDir] as String?,
    generateSearchIndex: map[_kGenerateSearchIndex] as bool?,
  );
}