{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:lib-font@2.4.0/_/f4d4c19e.js"],
  "sourcesContent": ["import{S as t,l as s,P as i}from\"./9b9be255.js\";import{C as e}from\"./37a7d1ad.js\";class ClassDefinition{constructor(t){this.classFormat=t.uint16;if(1===this.classFormat){this.startGlyphID=t.uint16;this.glyphCount=t.uint16;this.classValueArray=[...new Array(this.glyphCount)].map((s=>t.uint16))}if(2===this.classFormat){this.classRangeCount=t.uint16;this.classRangeRecords=[...new Array(this.classRangeCount)].map((s=>new ClassRangeRecord(t)))}}}class ClassRangeRecord{constructor(t){this.startGlyphID=t.uint16;this.endGlyphID=t.uint16;this.class=t.uint16}}class ItemVariationStoreTable{constructor(t,s){this.table=t;this.parser=s;this.start=s.currentPosition;this.format=s.uint16;this.variationRegionListOffset=s.Offset32;this.itemVariationDataCount=s.uint16;this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map((t=>s.Offset32))}}class GDEF extends t{constructor(t,i){const{p:e}=super(t,i);this.majorVersion=e.uint16;this.minorVersion=e.uint16;this.glyphClassDefOffset=e.Offset16;s(this,\"glyphClassDefs\",(()=>{if(0!==this.glyphClassDefOffset){e.currentPosition=this.tableStart+this.glyphClassDefOffset;return new ClassDefinition(e)}}));this.attachListOffset=e.Offset16;s(this,\"attachList\",(()=>{if(0!==this.attachListOffset){e.currentPosition=this.tableStart+this.attachListOffset;return new AttachList(e)}}));this.ligCaretListOffset=e.Offset16;s(this,\"ligCaretList\",(()=>{if(0!==this.ligCaretListOffset){e.currentPosition=this.tableStart+this.ligCaretListOffset;return new LigCaretList(e)}}));this.markAttachClassDefOffset=e.Offset16;s(this,\"markAttachClassDef\",(()=>{if(0!==this.markAttachClassDefOffset){e.currentPosition=this.tableStart+this.markAttachClassDefOffset;return new ClassDefinition(e)}}));if(this.minorVersion>=2){this.markGlyphSetsDefOffset=e.Offset16;s(this,\"markGlyphSetsDef\",(()=>{if(0!==this.markGlyphSetsDefOffset){e.currentPosition=this.tableStart+this.markGlyphSetsDefOffset;return new MarkGlyphSetsTable(e)}}))}if(3===this.minorVersion){this.itemVarStoreOffset=e.Offset32;s(this,\"itemVarStore\",(()=>{if(0!==this.itemVarStoreOffset){e.currentPosition=this.tableStart+this.itemVarStoreOffset;return new ItemVariationStoreTable(e)}}))}}}class AttachList extends i{constructor(t){super(t);this.coverageOffset=t.Offset16;this.glyphCount=t.uint16;this.attachPointOffsets=[...new Array(this.glyphCount)].map((s=>t.Offset16))}getPoint(t){this.parser.currentPosition=this.start+this.attachPointOffsets[t];return new AttachPoint(this.parser)}}class AttachPoint{constructor(t){this.pointCount=t.uint16;this.pointIndices=[...new Array(this.pointCount)].map((s=>t.uint16))}}class LigCaretList extends i{constructor(t){super(t);this.coverageOffset=t.Offset16;s(this,\"coverage\",(()=>{t.currentPosition=this.start+this.coverageOffset;return new e(t)}));this.ligGlyphCount=t.uint16;this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map((s=>t.Offset16))}getLigGlyph(t){this.parser.currentPosition=this.start+this.ligGlyphOffsets[t];return new LigGlyph(this.parser)}}class LigGlyph extends i{constructor(t){super(t);this.caretCount=t.uint16;this.caretValueOffsets=[...new Array(this.caretCount)].map((s=>t.Offset16))}getCaretValue(t){this.parser.currentPosition=this.start+this.caretValueOffsets[t];return new CaretValue(this.parser)}}class CaretValue{constructor(t){this.caretValueFormat=t.uint16;1===this.caretValueFormat&&(this.coordinate=t.int16);2===this.caretValueFormat&&(this.caretValuePointIndex=t.uint16);if(3===this.caretValueFormat){this.coordinate=t.int16;this.deviceOffset=t.Offset16}}}class MarkGlyphSetsTable extends i{constructor(t){super(t);this.markGlyphSetTableFormat=t.uint16;this.markGlyphSetCount=t.uint16;this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map((s=>t.Offset32))}getMarkGlyphSet(t){this.parser.currentPosition=this.start+this.coverageOffsets[t];return new e(this.parser)}}export{GDEF};\n\n//# sourceMappingURL=f4d4c19e.js.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "ClassDefinition", "s", "ClassRangeRecord", "ItemVariationStoreTable", "t", "GDEF", "SimpleTable", "e", "lazy", "AttachList", "LigCaretList", "MarkGlyphSetsTable", "ParsedData", "AttachPoint", "CoverageTable", "LigGlyph", "CaretValue"]
}
