Binary Raw - Docs
    Preparing search index...

    Interface InspectorView

    Represents the data inspector's view at a specific offset. Shows decoded values and bit-level information.

    interface InspectorView {
        bitField: {
            b0: boolean;
            b1: boolean;
            b2: boolean;
            b3: boolean;
            b4: boolean;
            b5: boolean;
            b6: boolean;
            b7: boolean;
        };
        offset: AbsoluteOffset;
        values: {
            ascii?: { data: DecodedValue<string>; type: "ascii" };
            float32?: {
                data: DecodedValue<number>;
                endian: Endianness;
                type: "float32";
            };
            float64?: {
                data: DecodedValue<number>;
                endian: Endianness;
                type: "float64";
            };
            int16?: { data: DecodedValue<number>; endian: Endianness; type: "int16" };
            int32?: { data: DecodedValue<number>; endian: Endianness; type: "int32" };
            int8?: { data: DecodedValue<number>; type: "int8" };
            uint16?: {
                data: DecodedValue<number>;
                endian: Endianness;
                type: "uint16";
            };
            uint32?: {
                data: DecodedValue<number>;
                endian: Endianness;
                type: "uint32";
            };
            uint64?: {
                data: DecodedValue<bigint>;
                endian: Endianness;
                type: "uint64";
            };
            uint8?: { data: DecodedValue<number>; type: "uint8" };
            utf8?: { data: DecodedValue<string>; type: "utf8" };
        };
    }
    Index

    Properties

    bitField: {
        b0: boolean;
        b1: boolean;
        b2: boolean;
        b3: boolean;
        b4: boolean;
        b5: boolean;
        b6: boolean;
        b7: boolean;
    }

    Individual bit values for the byte at the current offset.

    The file offset being inspected.

    values: {
        ascii?: { data: DecodedValue<string>; type: "ascii" };
        float32?: {
            data: DecodedValue<number>;
            endian: Endianness;
            type: "float32";
        };
        float64?: {
            data: DecodedValue<number>;
            endian: Endianness;
            type: "float64";
        };
        int16?: { data: DecodedValue<number>; endian: Endianness; type: "int16" };
        int32?: { data: DecodedValue<number>; endian: Endianness; type: "int32" };
        int8?: { data: DecodedValue<number>; type: "int8" };
        uint16?: { data: DecodedValue<number>; endian: Endianness; type: "uint16" };
        uint32?: { data: DecodedValue<number>; endian: Endianness; type: "uint32" };
        uint64?: { data: DecodedValue<bigint>; endian: Endianness; type: "uint64" };
        uint8?: { data: DecodedValue<number>; type: "uint8" };
        utf8?: { data: DecodedValue<string>; type: "utf8" };
    }

    Map of decoded values by type.