{"version":3,"sources":["../../../../../../../../../../../../../../../../Users/runner/work/mordant/mordant/mordant/src/commonMain/kotlin/com/github/ajalt/mordant/rendering/Lines.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/common/src/generated/_Collections.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/common/src/generated/_Arrays.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/src/kotlin/util/Preconditions.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/src/kotlin/collections/Collections.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/src/kotlin/util/Standard.kt","../../../../../../../../../../../cli/build/compileSync/js/main/productionExecutable/kotlin/mordant-mordant/com/github/ajalt/mordant/rendering/js/src/kotlin/collectionJs.kt"],"sourcesContent":[null,null,null,null,null,null,null],"ignoreList":[],"x_google_ignoreList":[],"names":["lines","<get-height>","withStyle","style","item","<init>","spans","endStyle","contains","element","get","index","indexOf","isEmpty","iterator","listIterator","subList","fromIndex","toIndex","<get-size>","result","<get-lineWidth>","<this>","sum","flatLine","parts","size","line","part","setSize","newWidth","newHeight","verticalAlign","textAlign","scrollRight","scrollDown","list","emptyLine","offsetLines","heightToAdd","topEmptyLineCount","resizeLine","width","offset","inputLine","startIndex","endIndex","startSpan","endSpan","j","span","outputLine","remainingWidth","beginStyle","l","r","<get-startStyle>"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kBAoBIA,K;QAAA,kB;;SAEgBC,CAAAA,EAAQ;A,QAAU,OAAV,IAAM,CAAN,KAAM,K;MAAG,C;SAQjCC,CAAcC,KAAdD,EAAwC;A;QAEhC,IADS,KACT,YAAM,OADG,KACH,sBAAN,C;gBAAuB,I;;;uBAEnB,I,CAAA,K;;4BCwqDC,eAAa,gCAAwB,EAAxB,CAAb,C;cA2EA,oBA3EN,MA2EM,K;iBAAA,sB,EACT;A,gBADCE,OAAQ,sB;;;gCA3EA,eAAa,wBA4EI,IA5EJ,EAAwB,EAAxB,CAAb,C;gBA2EA,sBACiB,IADjB,K;mBAAA,wB,EACT;A,kBADCA,SAAQ,wB;kBDnvDgD,YCovD/B,MDpvDe,KAAU,KAAV,C;cCovDzC,aAAY,IAAI,SAAJ,C;YAAmB,C;gBDpvDiD,YAAvD,WCqvDtB,aDrvDsB,ECovDC,IDpvDmC,CAAE,KAAF,KAAa,KAAb,CAApC,C;YCovDzB,WAAY,IAAI,SAAJ,C;UAAmB,C;8BAC5B,W;;QDxvDH,U;MAMJ,C;;;;;;;;;;;iBA7BWC,CAACC,K,EAAuBC,QAAxBF,EAAA;A;MAAA,C;iBAACC,K,EAAuBC,Q;;QAAvB,mB;QAAuB,sB;;;SARvCC,CAQAC,OARAD,EAAA;A,QAAA,6B;MAAA,C;;;;;;QAAAE,CAQAC,KARAD,EAAA;A,QAAA,2B;MAAA,C;SAAAE,CAQAH,OARAG,EAAA;A,QAAA,6B;MAAA,C;;;;;;QAAAC,CAAAA,EAAA;A,QAAA,sB;MAAA,C;QAAAC,CAAAA,EAAA;A,QAAA,sB;MAAA,C;QAAAC,CAQAJ,KARAI,EAAA;A,QAAA,2B;MAAA,C;QAAAC,CAQAC,S,EAAAC,OARAF,EAAA;A,QAAA,wC;MAAA,C;QAQAG,CAAAA,EARA;A,QAAA,sB;MAAA,C;iBASgBb,K;YAAuC,iCAAN,KAAM,C;YAAN,iBAAoB,qCAApB,mBAAoB,M;wBAA3B,K,EAAO,yBAA6B,mBAA7B,iB;;iBATjD;A,QAAA,wF;MAAA,C;iBAAA;A,YAAAc,6B;QAAA,oD;QAAA,a;MAAA,C;oBAAA;A,QAAA,mB;UAAA,W;QAAA,+B;UAAA,Y;YAAA,oE;QAAA,oD;UAAA,Y;QAAA,oD;UAAA,Y;QAAA,W;MAAA,C;;;;;;;sBAmDIC,CADSC,aACTD,EAAQ;A;MCmtGRE,MAAiB,C;MACD,oBDptGR,aCotGQ,CDptGR,KCotGQ,K;SAAA,sB,EAAM;A,QAAjBd,UAAW,sB;cACZ,G;IAAA,YAAgB,ODrtGK,MCqtGrB,I;EACJ,C;EDttGoC,OCutG7B,G;ADvtG4B,C;iBAGvCe,CAAsBC,KAAtBD,EAAgD;A;MEqjwB5CD,MAAiB,C;MACD,qB;MAAA,OFrjwBL,KEqjwBK,O;SAAhB,oBAAgB,I,EAAhB;A,QAAKd,UFrjwBM,KEqjwBK,mB;IAAA,6C;cACZ,G;;IFtjwByB,MEsjwBT,OFtjwBS,wBEsjwBT,OFtjwBS,wB;cEsjwBT,OFtjwBiC,K;;cAAU,C;;IEsjwB3D,qB;;MFtjwBJiB,OEwjwBO,G;MFvjwBPC,sBAA2B,IAA3BA,C;MACa,uB;MAAA,qB;SAAb,sBAAa,M,EAAb;A,QAAKC,OAAQ,0B;IAAA,iD;IAEL,IADE,IACF,S;MAGA,MAJE,IAIF,wBAJE,IAIF,wB,CAAyB;A;YCutDpB,oBDvtDe,ICutDf,K;eAAA,sB,EACT;A,cADCxB,OAAQ,sB;cDvtD4C,YCwtD3B,IDxtDiB,qBCwtDjB,IDxtDiB,c;UAAR,ICwtDvB,IAAI,SAAJ,C;QAAmB,C;MDxtDuB,C;QAClD,IALE,IAKF,mB;UAAW,IAAK,IAAI,IAAJ,C;;;wBACD,cAAD,cAAc,IAAd,C;UGoFuB,gCAAoC,SAAR,OAAQ,CAApC,C;;;;;EHjF7C,kBAAY,IAAZ,C;AACJ,C;gBAQAyB,CAAaP,a,EACTQ,Q,EACAC,S,EACAC,a,EACAC,S,EACAC,W,EACAC,UANJN,EAOS;A,mCALY,aAAM,CAAN,KAAM,K;2CACQ,+B;mCACR,4B;uCACJ,C;qCACD,C;EAEd,iBAAa,CAAb,C;IAAgB,OAAO,iB;EACvB,gBAAY,CAAZ,C,CAAsB;A;;QIiF1BO,sBJjFqC,SIiFrCA,C;;QCLc,qB;IAAd,wBL5EqC,SK4ErC,C;SAAA;A,YAAKzB,QAAS,iB;QAAA,6C;YL5E8C,YA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"}