1 package Zeal
::Document
;
7 our $VERSION = '0.000_001';
9 use parent qw
/Class::Accessor::Fast/;
10 __PACKAGE__
->mk_accessors(qw
/id name type path docset/);
14 $self->docset->fetch($self->path)
24 Zeal::Document - Class representing a Dash/Zeal document
32 Dash is an offline API documentation browser. Zeal::Document is a class
33 representing a Dash/Zeal document.
41 The ID of this document. Not typically interesting.
45 The name of this document.
49 The type of this document. The list of types is available on
50 the Dash website: L<http://kapeli.com/docsets#supportedentrytypes>
54 The path of this document, relative to
55 F<docset_root/Contents/Resources/Documents/>. This can also be a HTTP
60 The HTML content of this document, retrieved from the file system or
67 L<Zeal>, L<http://kapeli.com/dash>, L<http://zealdocs.org>
71 Marius Gavrilescu, E<lt>marius@ieval.roE<gt>
73 =head1 COPYRIGHT AND LICENSE
75 Copyright (C) 2014 by Marius Gavrilescu
77 This library is free software; you can redistribute it and/or modify
78 it under the same terms as Perl itself, either Perl version 5.20.1 or,
79 at your option, any later version of Perl 5 you may have available.
This page took 0.022862 seconds and 4 git commands to generate.