Flutter:检查列表是否只包含某个值

Flutter: check if a list contains only a certain value

我想知道列表中是否只有等于“Validated”的字符串,如何在 1 行代码中检查它? (如果列表为空,我之前已经检查过条件,所以这个特殊情况并不重要)。

List<String> state_str_list = ["Validated", "Draft", "Draft", "Waiting", "Validated"];
if (???) {
    print("all values in state_str_list are equals to 'Validated' !");
}

多亏了你们,我才走到这一步:

contains_only(var _list, var e) {
  _list.every((element) => element == e);
}
print(contains_only(["Validated", "Draft", "Draft", "Waiting", "Validated"], "Validated"));