Files
GitHawk/Classes/Views/StyledTextRenderer+ListDiffable.swift
2018-06-02 23:14:11 -04:00

26 lines
623 B
Swift

//
// StyledTextRenderer+ListDiffable.swift
// Freetime
//
// Created by Ryan Nystrom on 3/18/18.
// Copyright © 2018 Ryan Nystrom. All rights reserved.
//
import Foundation
import IGListKit
import StyledTextKit
extension StyledTextRenderer: ListDiffable {
public func diffIdentifier() -> NSObjectProtocol {
return string.hashValue as NSObjectProtocol
}
public func isEqual(toDiffableObject object: ListDiffable?) -> Bool {
if self === object { return true }
guard let object = object as? StyledTextRenderer else { return false }
return string == object.string
}
}