1package JE::Object::Error::RangeError; 2 3our $VERSION = '0.066'; 4 5 6use strict; 7use warnings; 8 9our @ISA = 'JE::Object::Error'; 10 11require JE::Object::Error; 12require JE::String; 13 14 15=head1 NAME 16 17JE::Object::Error::RangeError - JavaScript RangeError object class 18 19=head1 SYNOPSIS 20 21 use JE::Object::Error::RangeError; 22 23 # Somewhere in code called by an eval{} 24 die new JE::Object::Error::RangeError $global, "(Error message here)"; 25 26 # Later: 27 $@->prop('message'); # error message 28 $@->prop('name'); # 'RangeError' 29 "$@"; # 'RangeError: ' plus the error message 30 31=head1 DESCRIPTION 32 33This class implements JavaScript RangeError objects for JE. 34 35=head1 METHODS 36 37See L<JE::Types> and L<JE::Object::Error>. 38 39=cut 40 41sub name { q sRangeErrors } 42 43 44return "a true value"; 45 46=head1 SEE ALSO 47 48=over 4 49 50=item L<JE> 51 52=item L<JE::Types> 53 54=item L<JE::Object> 55 56=item L<JE::Object::Error> 57 58=back 59 60=cut 61 62 63 64 65