fromChainAndTemplateFileSetting static method
Safety<List<FlagSymbol> >
fromChainAndTemplateFileSetting(
- Chain chain,
- TemplateFileSetting tempalteFileSetting
Implementation
static Safety<List<FlagSymbol>> fromChainAndTemplateFileSetting(Chain chain, TemplateFileSetting tempalteFileSetting) {
final log = Log(classLocation: FlagSymbol, functionLocation: 'fromChainAndTemplateFileSetting');
final List<FlagSymbol> list = [...tempalteFileSetting.constantFlagSymbols];
for (final i in tempalteFileSetting.flagSymbolNames) {
final getResult = chain.isFlag(i);
log.add(getResult);
final symbol = FlagSymbol.from(i, getResult.wrapped);
list.add(symbol);
}
return Safety(list, log);
}