File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ def file(src, options = {})
3232 filespec = Filespec . new ( file_obj , options )
3333 filespec_obj = filespec . build_pdf_object ( self )
3434
35- unless filespec . hidden
35+ unless filespec . hidden?
3636 # Wait for pdf-core PR
3737
3838 # attach_file(filespec.file_name, filespec_obj)
Original file line number Diff line number Diff line change 33module Prawn
44 module EmbeddedFiles
55 class Filespec
6- attr_reader :file_name , :not_hidden
6+ attr_reader :file_name
77
88 def initialize ( file , options = { } )
99 name = options [ :name ] || file . chksum
@@ -15,15 +15,12 @@ def initialize(file, options = {})
1515 @description = PDF ::Core ::LiteralString . new ( desc_str )
1616 end
1717
18- if options [ :hidden ] . nil? || options [ :hidden ] != true
19- @not_hidden = true
20- end
21-
18+ @hidden = !options [ :hidden ] . nil? && options [ :hidden ] == true
2219 @file = file
2320 end
2421
25- def hidden
26- ! @not_hidden
22+ def hidden?
23+ @hidden
2724 end
2825
2926 def build_pdf_object ( document )
You can’t perform that action at this time.
0 commit comments