Module: Grover::JavaScript
- Defined in:
- lib/grover/errors.rb
Overview
rubocop:disable Style/Documentation
Defined Under Namespace
Classes: Error, PageRenderError, RequestFailedError, UnknownError
Constant Summary collapse
- ErrorWithDetails =
Class.new(Error) do def initialize(name, error_details) super(name) @error_details = Grover::Utils.deep_transform_keys_in_object error_details, &:to_sym end attr_reader :error_details end
Class Method Summary collapse
Class Method Details
.const_missing(name) ⇒ Object
36 37 38 |
# File 'lib/grover/errors.rb', line 36 def self.const_missing(name) const_set name, Class.new(Error) end |