FullMatch constructor

FullMatch(
  1. Map config
)

Constructs a new instance

Implementation

FullMatch(super.config)
    : patterns = [
        for (String patterns in config['patterns'])
          config['caseSensitive'] ?? true ? patterns : patterns.toLowerCase()
      ].lock,
      action = FullMatchAction.values.byName(config['action']),
      caseSensitive = config['caseSensitive'] ?? true;