directiveNode function

DirectiveNode directiveNode(
  1. String name, {
  2. Map<String, Object?> args = const {},
})

Implementation

DirectiveNode directiveNode(String name, {Map<String, Object?> args = const {}}) {
  return DirectiveNode(name: NameNode(value: name), arguments: [
    for (var entry in args.entries) ArgumentNode(name: NameNode(value: entry.key), value: entry.value.toValueNode()),
  ]);
}