Skip to content

Commit 3dcccc3

Browse files
authored
Allow adding Rule's to MarkdownTextView (#88)
* Allow adding Rule's to MarkdownTextView * Upped version to 9.1.1
1 parent cf59a0b commit 3dcccc3

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

Example/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PODS:
2-
- markymark (9.0.0)
2+
- markymark (9.1.0)
33
- SwiftLint (0.28.1)
44

55
DEPENDENCIES:
@@ -15,7 +15,7 @@ EXTERNAL SOURCES:
1515
:path: "../"
1616

1717
SPEC CHECKSUMS:
18-
markymark: 0afe547f967fc00abe1e9de449671b5e1b491161
18+
markymark: 19d86b2c69b6c1a0dd1ff2a45e8c2c0d36db10be
1919
SwiftLint: 7f5f7de0da74a649b16616cb5246ae323489656e
2020

2121
PODFILE CHECKSUM: ac26bbd0b2acca180dc458845f0951e758f55812

markymark.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "markymark"
3-
s.version = "9.1.0"
3+
s.version = "9.1.1"
44
s.summary = "Markdown parser for iOS"
55
s.description = <<-DESC
66
Marky Mark is a parser written in Swift that converts markdown into native views. The way it looks is highly customizable and the supported markdown syntax and tags are easy to extend.

markymark/Classes/Default implementations/MarkDownTextView.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ public class MarkDownTextView: UIView {
7676
viewConfiguration = MarkDownAsViewViewConfiguration(owner: self)
7777
}
7878

79+
public func add(rule: Rule) {
80+
markyMark.addRule(rule)
81+
}
82+
7983
private func render(withMarkdownText markdownText: String?) {
8084
markDownView?.removeFromSuperview()
8185

markymark/Classes/MarkDown Items/ImageMarkDownItem.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ open class ImageMarkDownItem: MarkDownItem {
1010
public let file: String
1111
public let altText: String
1212

13-
init(lines: [String], file: String, altText: String) {
13+
public init(lines: [String], file: String, altText: String) {
1414
self.file = file
1515
self.altText = altText
1616
super.init(lines: lines, content: altText)

0 commit comments

Comments
 (0)