Class: CFPropertyList::CFType
- Inherits:
-
Object
- Object
- CFPropertyList::CFType
- Defined in:
- lib/doc_ripper/formats/sketch_ripper.rb
Instance Method Summary collapse
Instance Method Details
#blacklisted_class? ⇒ Boolean
14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/doc_ripper/formats/sketch_ripper.rb', line 14 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? ⇒ Boolean
27 28 29 30 31 32 33 |
# File 'lib/doc_ripper/formats/sketch_ripper.rb', line 27 def sketch_page? return false if !self.value.respond_to?(:[]) klass = self.value['$classes'] return false if !klass klass.is_a?(CFPropertyList::CFArray) end |