EBook::EPUB::Spine(3)

πŸ“¦
version 0.6 Β· 2 versions
, in fedora 43

πŸ’– EBook::EPUB::Spine πŸ’–

okay so bestie, welcome to the EBook::EPUB::Spine page β€” it's part of the User Contributed Perl Documentation and honestly it's giving backbone. Literally. Let's get into it πŸ¦‹


✨ NAME ✨

EBook::EPUB::Spine β€” no cap, that's the whole name πŸŽ€


🌸 SYNOPSIS 🌸

It's a class, and it represents the spine element of an OPF document. That's the vibe πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea: the spine element is the one that organizes the associated OPS Content Documents into the linear reading order of the publication. Like, it's the thing deciding what comes after what. Main character energy fr fr πŸ‘‘


πŸ’… SUBROUTINES/METHODS πŸ’…

  • add_itemref(%opts) β€” adds a reference to an OPS Content Document that's been designated in the manifest. %opts is an anonymous hash, and for the possible key values you gotta go peek at EBook::EPUB::Spine::Itemref β€” iykyk 🫢
  • all_references() β€” hands you back an array of EBook::EPUB::Spine::Itemref objects, which is the current content of the spine element. Obsessed, honestly ✨
  • encode($xmlwriter) β€” encodes the object into XML form, and it does this using an XML::Writer instance. Slay πŸ’–
  • new() β€” creates a new object. Iconic, no notes 🌸

πŸ‘‘ AUTHOR πŸ‘‘

Oleksandr Tymoshenko, <gonzo@bluezbox.com> πŸ“


πŸ’€ BUGS πŸ’€

Found a bug? Got a feature request? Please report any bugs or feature requests to <gonzo@bluezbox.com> β€” don't be shy, bestie πŸ™ˆ


Copyright 2009, 2010 Oleksandr Tymoshenko.

<http://bluezbox.com>

This module is free software; you can redistribute it and/or modify it under the terms of the BSD license. See the LICENSE file included with this distribution. Periodt πŸ’œ


ok and that's a wrap on the <EBook::EPUB::Spine(3)> page β€” documented with perl v5.42.0 and dated 2025-07-25, so you know it's fresh. bye bestie, go build a beautiful reading order πŸ’–πŸ§šβ­
πŸ“¦ where this page comes from