class DocRipper::Formats::SketchRipper::CFPropertyList::CFType
Public Instance Methods
blacklisted_class?()
click to toggle source
# File lib/doc_ripper/formats/sketch_ripper.rb, line 27 def blacklisted_class? return false if !self.value.respond_to?(:[]) klass = self.value['$class'] # Sketch Internal ID References # 39 = rectangle / artboard / page / group # 170 = font definition return false if !klass [170].include?(klass.value) end
sketch_page?()
click to toggle source
# File lib/doc_ripper/formats/sketch_ripper.rb, line 40 def sketch_page? return false if !self.value.respond_to?(:[]) klass = self.value['$classes'] return false if !klass klass.is_a?(CFPropertyList::CFArray) end