"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VttExtraInfoSinkImpl = void 0;
class VttExtraInfoSinkImpl {
    constructor() {
        this.m_componentInfos = [];
    }
    getCompositeGlyphInfo(gid) {
        return this.m_componentInfos[gid] || [];
    }
    setComponentInfo(gid, componentID, flags, targetGID, arg1, arg2, argXScale, argScale01, argScale10, argYScale) {
        if (!this.m_componentInfos[gid])
            this.m_componentInfos[gid] = [];
        this.m_componentInfos[gid][componentID] = {
            flags,
            targetGID,
            arg1,
            arg2,
            argXScale,
            argScale01,
            argScale10,
            argYScale
        };
    }
}
exports.VttExtraInfoSinkImpl = VttExtraInfoSinkImpl;
//# sourceMappingURL=index.js.map