createElementNS property

({HTMLElement Function(String namespaceURI, String qualifiedName) $1, K$ Function<K$ extends SVGElement>(String namespaceURI, SVGElementTagNameMap<K$> qualifiedName) $2, SVGElement Function(String namespaceURI, String qualifiedName) $3, K$ Function<K$ extends Element>(String namespaceURI, MathMLElementTagNameMap<K$> qualifiedName) $4, MathMLElement Function(String namespaceURI, String qualifiedName) $5, Element Function(String? namespaceURI, String qualifiedName, [ElementCreationOptions? options]) $6, Element Function(String? namespace, String qualifiedName, [Object? options]) $7}) get createElementNS

Overload accessor: $1, $2, $3, $4, $5, $6, $7

Implementation

({
  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  ///  If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  ///  If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  ///  localName does not match the QName production.
  ///  Namespace prefix is not null and namespace is the empty string.
  ///  Namespace prefix is "xml" and namespace is not the XML namespace.
  ///  qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  ///  namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  ///  When supplied, options's is can be used to create a customized built-in element.
  ///
  ///  [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  _i3.HTMLElement Function(
    _i2.String namespaceURI,
    _i2.String qualifiedName,
  ) $1,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  K$ Function<K$ extends _i3.SVGElement>(
    _i2.String namespaceURI,
    _i3.SVGElementTagNameMap<K$> qualifiedName,
  ) $2,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  _i3.SVGElement Function(
    _i2.String namespaceURI,
    _i2.String qualifiedName,
  ) $3,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  K$ Function<K$ extends _i3.Element>(
    _i2.String namespaceURI,
    _i3.MathMLElementTagNameMap<K$> qualifiedName,
  ) $4,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  _i3.MathMLElement Function(
    _i2.String namespaceURI,
    _i2.String qualifiedName,
  ) $5,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  _i3.Element Function(
    _i2.String? namespaceURI,
    _i2.String qualifiedName, [
    _i3.ElementCreationOptions? options,
  ]) $6,

  /// Returns an element with namespace namespace. Its namespace prefix will be everything before ":" (U+003E) in qualifiedName or null. Its local name will be everything after ":" (U+003E) in qualifiedName or qualifiedName.
  ///
  /// If localName does not match the Name production an "InvalidCharacterError" DOMException will be thrown.
  ///
  /// If one of the following conditions is true a "NamespaceError" DOMException will be thrown:
  ///
  /// localName does not match the QName production.
  /// Namespace prefix is not null and namespace is the empty string.
  /// Namespace prefix is "xml" and namespace is not the XML namespace.
  /// qualifiedName or namespace prefix is "xmlns" and namespace is not the XMLNS namespace.
  /// namespace is the XMLNS namespace and neither qualifiedName nor namespace prefix is "xmlns".
  ///
  /// When supplied, options's is can be used to create a customized built-in element.
  ///
  /// [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/createElementNS)
  _i3.Element Function(
    _i2.String? namespace,
    _i2.String qualifiedName, [
    _i2.Object? options,
  ]) $7,
}) get createElementNS => (
      $1: _createElementNS$1,
      $2: _createElementNS$2,
      $3: _createElementNS$3,
      $4: _createElementNS$4,
      $5: _createElementNS$5,
      $6: _createElementNS$6,
      $7: _createElementNS$7,
    );