MultipleClauseSearchForm constructor

MultipleClauseSearchForm({@required M4eSearchConjunctionType conjunction, @required List<SearchClause> clauses })

Implementation

MultipleClauseSearchForm({
  @required M4eSearchConjunctionType conjunction,
  @required List<SearchClause> clauses,
})  : assert(conjunction != null,
          'MultipleClauseSearchForm [conjunction] should not be null'),
      assert(clauses != null && clauses.isNotEmpty,
          'MultipleClauseSearchForm [clauses] should not be null'),
      this.id = M4eUniqueId(),
      this.conjunction = conjunction,
      this.clauses = clauses;