-
Notifications
You must be signed in to change notification settings - Fork 9
Parser_Options
public struct Options: OptionSet
OptionSet
, OptionSet
public init(rawValue: Int32)
public init(rawValue: Int32)
public var rawValue: Int32
Relaxed parsing
public static let relaxed
Do not default a doctype if not found
public static let noDefaultDTD
Suppress errors
public static let suppressErrors
Suppress warnings
public static let suppressWarnings
Pedantic error reporting
public static let pedantic
Remove blank nodes
public static let removeBlankNodes
Forbid network access
public static let forbidNetworkAccess
Do not add implied html/body... elements
public static let omitImpliedTags
Compact small text nodes
public static let compact
Ignore internal document encoding hint
public static let ignoreDocumentEncodingHint
public var rawValue: Int32
Relaxed parser
public static let relaxed
Substitute entities.
public static let substituteEntities
Load external subset
public static let loadDTDExternalSubset
Use default DTD attributes
public static let useDefaultDTDAttributes
Validate with the DTD
public static let validateDTD
Suppress errors
public static let suppressErrors
Suppress warnings
public static let suppressWarnings
Pedantic error reporting
public static let pedantic
Remove blank nodes
public static let removeBlankNodes
Use the SAX1 interface
public static let useSAX1Interface
Implement XInclude substituion
public static let implementXIncludeSubstitution
Forbid network access
public static let forbidNetworkAccess
Do not reuse the context dictionary
public static let noContextDictionaryReuse
Remove redundant namespaces declarations
public static let removeRedundantNamespaceDeclarations
Merge CDATA as text nodes
public static let mergeCDATA
Do not generate XINCLUDE START/END nodes
public static let noXIncludeDelimiterNodes
Compact small text nodes.
public static let compact
Do not fixup XINCLUDE xml:base uris
public static let noXIncludeBaseURIFixup
Relax any hardcoded limit from the parser
public static let relaxHardcodedLimits
Ignore internal document encoding hint
public static let ignoreEncodingHint
Store big lines numbers in text PSVI field
public static let bigLineNumbers
Generated at 2021-10-17T13:07:40+0000 using swift-doc 1.0.0-rc.1.
Types
- CDATA
- Comment
- Context
- DOMBuilder
- Document
- Document.CloningBehavior
- Document.Properties
- DocumentFragment
- DocumentType
- Element
- Element.CloningBehavior
- Error
- Expression
- Namespace
- Namespace.Kind
- Node
- Node.SpacePreservingBehavior
- NodeSet
- Object
- Parser
- Parser.Options
- ProcessingInstruction
- StringBuilder
- Text
Protocols
Global Functions
- `var`(_:children:)
- a(_:children:)
- abbr(_:children:)
- acronym(_:children:)
- address(_:children:)
- area(_:children:)
- b(_:children:)
- base(_:children:)
- bdo(_:children:)
- big(_:children:)
- blockquote(_:children:)
- body(_:children:)
- br(_:children:)
- button(_:children:)
- caption(_:children:)
- cite(_:children:)
- code(_:children:)
- col(_:children:)
- colgroup(_:children:)
- dd(_:children:)
- del(_:children:)
- dfn(_:children:)
- div(_:children:)
- dl(_:children:)
- dt(_:children:)
- em(_:children:)
- fieldset(_:children:)
- form(_:children:)
- h1(_:children:)
- h2(_:children:)
- h3(_:children:)
- h4(_:children:)
- h5(_:children:)
- h6(_:children:)
- head(_:children:)
- hr(_:children:)
- html(_:children:)
- i(_:children:)
- img(_:children:)
- input(_:children:)
- ins(_:children:)
- kbd(_:children:)
- label(_:children:)
- legend(_:children:)
- li(_:children:)
- link(_:children:)
- map(_:children:)
- meta(_:children:)
- noscript(_:children:)
- object(_:children:)
- ol(_:children:)
- optgroup(_:children:)
- option(_:children:)
- p(_:children:)
- param(_:children:)
- pre(_:children:)
- q(_:children:)
- rb(_:children:)
- rbc(_:children:)
- rp(_:children:)
- rt(_:children:)
- rtc(_:children:)
- ruby(_:children:)
- samp(_:children:)
- script(_:children:)
- select(_:children:)
- small(_:children:)
- span(_:children:)
- strong(_:children:)
- style(_:children:)
- sub(_:children:)
- sup(_:children:)
- table(_:children:)
- tag(_:_:_:)
- tbody(_:children:)
- td(_:children:)
- textarea(_:children:)
- tfoot(_:children:)
- th(_:children:)
- thead(_:children:)
- title(_:children:)
- tr(_:children:)
- tt(_:children:)
- ul(_:children:)