├── .gitignore ├── ExampleRichEditorView └── ExampleRichEditorView │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Info.plist │ └── ViewController.swift ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── RichEditorView │ ├── Assets.xcassets │ ├── Contents.json │ └── icons │ │ ├── Contents.json │ │ ├── bg_color.imageset │ │ ├── Contents.json │ │ ├── bg_color.png │ │ └── bg_color@2x.png │ │ ├── bold.imageset │ │ ├── Contents.json │ │ ├── bold.png │ │ └── bold@2x.png │ │ ├── checkbox.imageset │ │ ├── Contents.json │ │ ├── checkbox.png │ │ └── checkbox@2x.png │ │ ├── clear.imageset │ │ ├── Contents.json │ │ ├── clear.png │ │ └── clear@2x.png │ │ ├── h1.imageset │ │ ├── Contents.json │ │ ├── h1.png │ │ └── h1@2x.png │ │ ├── h2.imageset │ │ ├── Contents.json │ │ ├── h2.png │ │ └── h2@2x.png │ │ ├── h3.imageset │ │ ├── Contents.json │ │ ├── h3.png │ │ └── h3@2x.png │ │ ├── h4.imageset │ │ ├── Contents.json │ │ ├── h4.png │ │ └── h4@2x.png │ │ ├── h5.imageset │ │ ├── Contents.json │ │ ├── h5.png │ │ └── h5@2x.png │ │ ├── h6.imageset │ │ ├── Contents.json │ │ ├── h6.png │ │ └── h6@2x.png │ │ ├── indent.imageset │ │ ├── Contents.json │ │ ├── indent.png │ │ └── indent@2x.png │ │ ├── insert_image.imageset │ │ ├── Contents.json │ │ ├── insert_image.png │ │ └── insert_image@2x.png │ │ ├── insert_link.imageset │ │ ├── Contents.json │ │ ├── insert_link.png │ │ └── insert_link@2x.png │ │ ├── insert_table.imageset │ │ ├── Contents.json │ │ ├── insert_table.png │ │ └── insert_table@2x.png │ │ ├── insert_video.imageset │ │ ├── Contents.json │ │ ├── insert_video.png │ │ └── insert_video@2x.png │ │ ├── italic.imageset │ │ ├── Contents.json │ │ ├── italic.png │ │ └── italic@2x.png │ │ ├── justify_center.imageset │ │ ├── Contents.json │ │ ├── justify_center.png │ │ └── justify_center@2x.png │ │ ├── justify_left.imageset │ │ ├── Contents.json │ │ ├── justify_left.png │ │ └── justify_left@2x.png │ │ ├── justify_right.imageset │ │ ├── Contents.json │ │ ├── justify_right.png │ │ └── justify_right@2x.png │ │ ├── ordered_list.imageset │ │ ├── Contents.json │ │ ├── ordered_list.png │ │ └── ordered_list@2x.png │ │ ├── outdent.imageset │ │ ├── Contents.json │ │ ├── outdent.png │ │ └── outdent@2x.png │ │ ├── redo.imageset │ │ ├── Contents.json │ │ ├── redo.png │ │ └── redo@2x.png │ │ ├── strikethrough.imageset │ │ ├── Contents.json │ │ ├── strikethrough.png │ │ └── strikethrough@2x.png │ │ ├── subscript.imageset │ │ ├── Contents.json │ │ ├── subscript.png │ │ └── subscript@2x.png │ │ ├── superscript.imageset │ │ ├── Contents.json │ │ ├── superscript.png │ │ └── superscript@2x.png │ │ ├── text_color.imageset │ │ ├── Contents.json │ │ ├── text_color.png │ │ └── text_color@2x.png │ │ ├── underline.imageset │ │ ├── Contents.json │ │ ├── underline.png │ │ └── underline@2x.png │ │ ├── undo.imageset │ │ ├── Contents.json │ │ ├── undo.png │ │ └── undo@2x.png │ │ └── unordered_list.imageset │ │ ├── Contents.json │ │ ├── unordered_list.png │ │ └── unordered_list@2x.png │ ├── Resources │ └── editor │ │ ├── assert.js │ │ ├── normalize.css │ │ ├── rich_editor.html │ │ ├── rich_editor.js │ │ ├── rich_editor_tests.html │ │ ├── rich_editor_tests.js │ │ └── style.css │ ├── RichEditorOptionItem.swift │ ├── RichEditorToolbar.swift │ ├── RichEditorView.swift │ ├── String+Extensions.swift │ └── UIColor+Extensions.swift └── Tests ├── LinuxMain.swift └── RichEditorViewTests ├── RichEditorViewTests.swift └── XCTestManifests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/.gitignore -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/AppDelegate.swift -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/Info.plist -------------------------------------------------------------------------------- /ExampleRichEditorView/ExampleRichEditorView/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/ExampleRichEditorView/ExampleRichEditorView/ViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/README.md -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/bg_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/bg_color.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/bg_color@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bg_color.imageset/bg_color@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/bold.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/bold@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/bold.imageset/bold@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/checkbox.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/checkbox@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/checkbox.imageset/checkbox@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/clear.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/clear@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/clear.imageset/clear@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/h1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/h1.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/h1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h1.imageset/h1@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/h2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/h2.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/h2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h2.imageset/h2@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/h3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/h3.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/h3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h3.imageset/h3@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/h4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/h4.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/h4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h4.imageset/h4@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/h5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/h5.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/h5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h5.imageset/h5@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/h6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/h6.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/h6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/h6.imageset/h6@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/indent.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/indent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/indent.imageset/indent@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/insert_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/insert_image.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/insert_image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_image.imageset/insert_image@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/insert_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/insert_link.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/insert_link@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_link.imageset/insert_link@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/insert_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/insert_table.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/insert_table@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_table.imageset/insert_table@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/insert_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/insert_video.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/insert_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/insert_video.imageset/insert_video@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/italic.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/italic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/italic.imageset/italic@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/justify_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/justify_center.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/justify_center@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_center.imageset/justify_center@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/justify_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/justify_left.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/justify_left@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_left.imageset/justify_left@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/justify_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/justify_right.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/justify_right@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/justify_right.imageset/justify_right@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/ordered_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/ordered_list.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/ordered_list@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/ordered_list.imageset/ordered_list@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/outdent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/outdent.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/outdent@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/outdent.imageset/outdent@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/redo.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/redo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/redo.imageset/redo@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/strikethrough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/strikethrough.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/strikethrough@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/strikethrough.imageset/strikethrough@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/subscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/subscript.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/subscript@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/subscript.imageset/subscript@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/superscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/superscript.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/superscript@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/superscript.imageset/superscript@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/text_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/text_color.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/text_color@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/text_color.imageset/text_color@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/underline.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/underline@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/underline.imageset/underline@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/undo.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/undo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/undo.imageset/undo@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/unordered_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/unordered_list.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/unordered_list@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Assets.xcassets/icons/unordered_list.imageset/unordered_list@2x.png -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/assert.js -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/normalize.css -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/rich_editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/rich_editor.html -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/rich_editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/rich_editor.js -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/rich_editor_tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/rich_editor_tests.html -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/rich_editor_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/rich_editor_tests.js -------------------------------------------------------------------------------- /Sources/RichEditorView/Resources/editor/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/Resources/editor/style.css -------------------------------------------------------------------------------- /Sources/RichEditorView/RichEditorOptionItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/RichEditorOptionItem.swift -------------------------------------------------------------------------------- /Sources/RichEditorView/RichEditorToolbar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/RichEditorToolbar.swift -------------------------------------------------------------------------------- /Sources/RichEditorView/RichEditorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/RichEditorView.swift -------------------------------------------------------------------------------- /Sources/RichEditorView/String+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/String+Extensions.swift -------------------------------------------------------------------------------- /Sources/RichEditorView/UIColor+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Sources/RichEditorView/UIColor+Extensions.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/RichEditorViewTests/RichEditorViewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Tests/RichEditorViewTests/RichEditorViewTests.swift -------------------------------------------------------------------------------- /Tests/RichEditorViewTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andrew-Chen-Wang/RichEditorView/HEAD/Tests/RichEditorViewTests/XCTestManifests.swift --------------------------------------------------------------------------------