├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── Mongrel │ ├── CSS │ ├── Enumerations │ │ ├── Alignment.swift │ │ ├── CSSProperty.swift │ │ ├── DisplayType.swift │ │ ├── FlexProperties.swift │ │ ├── Justification.swift │ │ ├── Margin.swift │ │ ├── Padding.swift │ │ └── Unit.swift │ └── Protocols │ │ └── EdgeOption.swift │ ├── HTML │ ├── Elements │ │ ├── Controls │ │ │ ├── Anchor.swift │ │ │ ├── Button.swift │ │ │ ├── Details.swift │ │ │ ├── Dialog.swift │ │ │ ├── Form.swift │ │ │ ├── Input.swift │ │ │ ├── Label.swift │ │ │ ├── Meter.swift │ │ │ └── Progress.swift │ │ ├── General │ │ │ ├── Base.swift │ │ │ ├── Canvas.swift │ │ │ ├── CustomElement.swift │ │ │ ├── Data.swift │ │ │ ├── Fieldset.swift │ │ │ ├── GenericElement.swift │ │ │ ├── Link.swift │ │ │ ├── Metadata.swift │ │ │ ├── Output.swift │ │ │ ├── Parameter.swift │ │ │ ├── Raw.swift │ │ │ ├── Root.swift │ │ │ ├── Script.swift │ │ │ ├── Source.swift │ │ │ ├── Style.swift │ │ │ └── Time.swift │ │ ├── Layout │ │ │ ├── Break.swift │ │ │ ├── ForEach.swift │ │ │ ├── HStack.swift │ │ │ ├── HorizontalDivider.swift │ │ │ ├── VStack.swift │ │ │ ├── WordBreak.swift │ │ │ └── iFrame.swift │ │ ├── List │ │ │ ├── DropDown.swift │ │ │ ├── List.swift │ │ │ ├── ListItem.swift │ │ │ ├── Option.swift │ │ │ ├── OptionGroup.swift │ │ │ └── OrderedList.swift │ │ ├── Map │ │ │ ├── Area.swift │ │ │ └── Map.swift │ │ ├── Media │ │ │ ├── Audio.swift │ │ │ ├── Embed.swift │ │ │ ├── Image.swift │ │ │ ├── Track.swift │ │ │ └── Video.swift │ │ ├── Table │ │ │ ├── Column.swift │ │ │ └── ColumnGroup.swift │ │ └── Text │ │ │ ├── Comment.swift │ │ │ ├── Text.swift │ │ │ └── TextArea.swift │ ├── Enumerations │ │ ├── AcceptType.swift │ │ ├── ButtonType.swift │ │ ├── CountryCode.swift │ │ ├── CrossOriginType.swift │ │ ├── Direction.swift │ │ ├── EventAttribute.swift │ │ ├── FormTypes.swift │ │ ├── HTTPEquiv.swift │ │ ├── Heading.swift │ │ ├── ImageLoadType.swift │ │ ├── InputType.swift │ │ ├── LanguageCode.swift │ │ ├── ListType.swift │ │ ├── MetadataName.swift │ │ ├── OrderedListType.swift │ │ ├── PreloadType.swift │ │ ├── ReferrerPolicy.swift │ │ ├── Relationship.swift │ │ ├── SandboxType.swift │ │ ├── Shape.swift │ │ ├── Target.swift │ │ ├── TextWrap.swift │ │ └── TrackKind.swift │ ├── Extensions │ │ ├── Collection+Utils.swift │ │ └── String+Utils.swift │ ├── Helpers │ │ └── InternalStyle.swift │ ├── Protocols │ │ ├── Attributable.swift │ │ ├── CaseAccessible.swift │ │ ├── Element.swift │ │ ├── EventListener.swift │ │ ├── HTML.swift │ │ ├── HTMLConvertible.swift │ │ └── Styleable.swift │ ├── Resources │ │ ├── Attributes.swift │ │ └── TagList.swift │ └── ResultBuilders │ │ ├── HTMLBuilder.swift │ │ └── StyleBuilder.swift │ └── Javascript │ ├── MongrelJS.swift │ └── Protocols │ └── DomStyle.swift └── Tests └── MongrelTests ├── Controls └── AnchorTests.swift └── DocumentTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/Alignment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/Alignment.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/CSSProperty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/CSSProperty.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/DisplayType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/DisplayType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/FlexProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/FlexProperties.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/Justification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/Justification.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/Margin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/Margin.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/Padding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/Padding.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Enumerations/Unit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Enumerations/Unit.swift -------------------------------------------------------------------------------- /Sources/Mongrel/CSS/Protocols/EdgeOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/CSS/Protocols/EdgeOption.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Anchor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Anchor.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Button.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Button.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Details.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Details.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Dialog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Dialog.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Form.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Form.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Input.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Input.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Label.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Label.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Meter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Meter.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Controls/Progress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Controls/Progress.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Base.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Base.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Canvas.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Canvas.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/CustomElement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/CustomElement.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Data.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Data.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Fieldset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Fieldset.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/GenericElement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/GenericElement.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Link.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Link.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Metadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Metadata.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Output.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Output.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Parameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Parameter.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Raw.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Raw.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Root.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Root.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Script.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Script.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Source.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Source.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Style.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Style.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/General/Time.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/General/Time.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/Break.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/Break.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/ForEach.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/ForEach.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/HStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/HStack.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/HorizontalDivider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/HorizontalDivider.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/VStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/VStack.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/WordBreak.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/WordBreak.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Layout/iFrame.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Layout/iFrame.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/DropDown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/DropDown.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/List.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/List.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/ListItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/ListItem.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/Option.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/Option.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/OptionGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/OptionGroup.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/List/OrderedList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/List/OrderedList.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Map/Area.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Map/Area.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Map/Map.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Map/Map.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Media/Audio.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Media/Audio.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Media/Embed.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Media/Embed.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Media/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Media/Image.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Media/Track.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Media/Track.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Media/Video.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Media/Video.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Table/Column.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Table/Column.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Table/ColumnGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Table/ColumnGroup.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Text/Comment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Text/Comment.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Text/Text.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Text/Text.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Elements/Text/TextArea.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Elements/Text/TextArea.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/AcceptType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/AcceptType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/ButtonType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/ButtonType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/CountryCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/CountryCode.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/CrossOriginType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/CrossOriginType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/Direction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/Direction.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/EventAttribute.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/EventAttribute.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/FormTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/FormTypes.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/HTTPEquiv.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/HTTPEquiv.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/Heading.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/Heading.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/ImageLoadType.swift: -------------------------------------------------------------------------------- 1 | public enum LoadType: String { 2 | case eager, lazy 3 | } 4 | -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/InputType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/InputType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/LanguageCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/LanguageCode.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/ListType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/ListType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/MetadataName.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/MetadataName.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/OrderedListType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/OrderedListType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/PreloadType.swift: -------------------------------------------------------------------------------- 1 | public enum PreloadType: String { 2 | case auto, metadata, none 3 | } 4 | -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/ReferrerPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/ReferrerPolicy.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/Relationship.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/Relationship.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/SandboxType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/SandboxType.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/Shape.swift: -------------------------------------------------------------------------------- 1 | public enum Shape: String { 2 | case `default`, rect, circle, poly 3 | } 4 | -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/Target.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/Target.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/TextWrap.swift: -------------------------------------------------------------------------------- 1 | public enum TextWrap: String { 2 | case hard, soft 3 | } 4 | -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Enumerations/TrackKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Enumerations/TrackKind.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Extensions/Collection+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Extensions/Collection+Utils.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Extensions/String+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Extensions/String+Utils.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Helpers/InternalStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Helpers/InternalStyle.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/Attributable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/Attributable.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/CaseAccessible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/CaseAccessible.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/Element.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/Element.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/EventListener.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/EventListener.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/HTML.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/HTML.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/HTMLConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/HTMLConvertible.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Protocols/Styleable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Protocols/Styleable.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Resources/Attributes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Resources/Attributes.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/Resources/TagList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/Resources/TagList.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/ResultBuilders/HTMLBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/ResultBuilders/HTMLBuilder.swift -------------------------------------------------------------------------------- /Sources/Mongrel/HTML/ResultBuilders/StyleBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/HTML/ResultBuilders/StyleBuilder.swift -------------------------------------------------------------------------------- /Sources/Mongrel/Javascript/MongrelJS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/Javascript/MongrelJS.swift -------------------------------------------------------------------------------- /Sources/Mongrel/Javascript/Protocols/DomStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Sources/Mongrel/Javascript/Protocols/DomStyle.swift -------------------------------------------------------------------------------- /Tests/MongrelTests/Controls/AnchorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Tests/MongrelTests/Controls/AnchorTests.swift -------------------------------------------------------------------------------- /Tests/MongrelTests/DocumentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NicholasBellucci/Mongrel/HEAD/Tests/MongrelTests/DocumentTests.swift --------------------------------------------------------------------------------