added iOS source code
[wl-app.git] / iOS / Pods / FolioReaderKit / Source / EPUBCore / FRTocReference.swift
diff --git a/iOS/Pods/FolioReaderKit/Source/EPUBCore/FRTocReference.swift b/iOS/Pods/FolioReaderKit/Source/EPUBCore/FRTocReference.swift
new file mode 100755 (executable)
index 0000000..e5597ac
--- /dev/null
@@ -0,0 +1,34 @@
+//
+//  FRTocReference.swift
+//  FolioReaderKit
+//
+//  Created by Heberti Almeida on 06/05/15.
+//  Copyright (c) 2015 Folio Reader. All rights reserved.
+//
+
+import UIKit
+
+open class FRTocReference: NSObject {
+    var children: [FRTocReference]!
+
+    public var title: String!
+    public var resource: FRResource?
+    public var fragmentID: String?
+    
+    convenience init(title: String, resource: FRResource?, fragmentID: String = "") {
+        self.init(title: title, resource: resource, fragmentID: fragmentID, children: [FRTocReference]())
+    }
+
+    init(title: String, resource: FRResource?, fragmentID: String, children: [FRTocReference]) {
+        self.resource = resource
+        self.title = title
+        self.fragmentID = fragmentID
+        self.children = children
+    }
+}
+
+// MARK: Equatable
+
+func ==(lhs: FRTocReference, rhs: FRTocReference) -> Bool {
+    return lhs.title == rhs.title && lhs.fragmentID == rhs.fragmentID
+}