XPathConfiguration constructor

XPathConfiguration({
  1. Map<String, Object?>? variables,
  2. Map<XmlName, XPathFunctionItem>? functions,
  3. String? namespaceUri,
  4. Map<String, String>? namespaceUris,
  5. Map<String, XmlNode>? documents,
  6. Map<String, List<XmlNode>>? collections,
  7. Map<String, String>? environment,
  8. String? baseUri,
  9. XPathUnparsedTextLoader? unparsedTextLoader,
  10. XPathTraceCallback? onTraceCallback,
})

Creates a static context extending the standard configuration.

Implementation

factory({
  Map<String, Object?>? variables,
  Map<XmlName, XPathFunctionItem>? functions,
  String? namespaceUri,
  Map<String, String>? namespaceUris,
  Map<String, XmlNode>? documents,
  Map<String, List<XmlNode>>? collections,
  Map<String, String>? environment,
  String? baseUri,
  XPathUnparsedTextLoader? unparsedTextLoader,
  XPathTraceCallback? onTraceCallback,
}) => _standard.copy(
  variables: variables,
  functions: functions,
  namespaceUri: namespaceUri,
  namespaceUris: namespaceUris,
  documents: documents,
  collections: collections,
  environment: environment,
  baseUri: baseUri,
  unparsedTextLoader: unparsedTextLoader,
  onTraceCallback: onTraceCallback,
);