defineElementNS function

dynamic defineElementNS(
  1. String uri,
  2. String name,
  3. ElementCreator creator
)

Implementation

defineElementNS(String uri, String name, ElementCreator creator) {
  _registries[uri] ??= {};
  final registry = _registries[uri]!;
  if (registry.containsKey(name)) {
    throw Exception('An element with uri "$uri" and name "$name" has already been defined.');
  }

  registry[name] = creator;
}