taglib-ts
    Preparing search index...

    Class ApeFooter

    32-byte APE tag footer (or header).

    Layout: "APETAGEX"(8) + version(4 LE) + tagSize(4 LE) + itemCount(4 LE) + flags(4 LE) + reserved(8 zeros)

    Index

    Constructors

    Properties

    flags: number = 0

    Bit-field of tag flags (header presence, read-only, etc.).

    itemCount: number = 0

    Number of items stored in this tag.

    tagSize: number = 0

    Size in bytes of the tag data, including the footer but excluding the header.

    version: number = 2000

    APEv2 format version (e.g. 2000 for APEv2).

    FILE_IDENTIFIER: ByteVector = ...
    SIZE: 32

    Accessors

    • get completeTagSize(): number

      Total tag size including header (if present), items, and footer.

      Returns number

    • get hasHeader(): boolean

      true if a 32-byte header precedes the tag items in the stream.

      Returns boolean

    • get isHeader(): boolean

      true if this 32-byte block represents a header rather than a footer.

      Returns boolean

    Methods