Sha256: c9f088af14a92b55ad3cc8060c148bf8b4640bdedc37401e1c1bc415b48e1b4a
Contents?: true
Size: 1.43 KB
Versions: 5
Compression:
Stored size: 1.43 KB
Contents
# encoding: utf-8 # errors.rb : Implements custom error classes for Prawn # # Copyright April 2008, Gregory Brown. All Rights Reserved. # # This is free software. Please see the LICENSE and COPYING files for details. module Prawn module Errors # This error is raised when Prawn::PdfObject() encounters a Ruby object it # cannot convert to PDF # class FailedObjectConversion < StandardError; end # This error is raised when Document#page_layout is set to anything # other than :portrait or :landscape # class InvalidPageLayout < StandardError; end # This error is raised when Prawn cannot find a specified font # class UnknownFont < StandardError; end # This error is raised when Prawn is being used on a M17N aware VM, # and the user attempts to add text that isn't compatible with UTF-8 # to their document # class IncompatibleStringEncoding < StandardError; end # This error is raised when Prawn encounters an unknown key in functions # that accept an options hash. This usually means there is a typo in your # code or that the option you are trying to use has a different name than # what you have specified. # class UnknownOption < StandardError; end # This error is raised when table data is malformed # class InvalidTableData < StandardError; end end end
Version data entries
5 entries across 5 versions & 2 rubygems
Version | Path |
---|---|
satoko-prawn-0.2.99.6 | lib/prawn/errors.rb |
prawn-0.2.0 | lib/prawn/errors.rb |
prawn-0.2.2 | lib/prawn/errors.rb |
prawn-0.2.1 | lib/prawn/errors.rb |
prawn-0.2.3 | lib/prawn/errors.rb |