h&bIY;      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                           Safe-Inferred"cattrap=Parsed calc() expression. As a postfix arithmatic expression.cattrapParse a calc() expression.cattrapParse an operator char. cattrap?Verify that a parsed math expression can be properly evaluated. cattrap$Evaluate a parsed calc() expression. cattrapReturn the empty (or zero) value for a CatTrap geometric type.cattrap"A partially-computed length value.cattrap!Absolute number of device pixels.cattrapMultiplier by container width.cattrapUse normal layout computations.cattrapUse computed preferred width.cattrapUse minimum legible width.cattrapA box with min & max bounds & surrounding borders. The CSS Box Model.cattrap2The minimum amount of pixels this box should take.cattrap2The maximum amount of pixels this box should take.cattrap0The ideal number of pixels this box should take.cattrap*The amount of pixels this box should take.cattrap1The amount of space between the box & the border.cattrap#The amount of space for the border. cattrap7The amount of space between the border & anything else.!cattrap2D size of a box. Typically inline is width & block is height. This may change as support for vertical layout is added.%cattrap$Amount of space surrounding the box.+cattrap.Convert horizontal spacing via given callback.,cattrap,Convert vertical spacing via given callback.-cattrap&Convert inline size via given callback.cattrap%Convert block size via given callback/cattrap(An empty box, takes up nospace onscreen.0cattrap9A box which takes up all available space with no borders.1cattrap;Convert all sizes along the inline axis via given callback.2cattrap:Convert all sizes along the block axis via given callback.3cattrapcattrapAmount of whitespace along the y axis, summing margins, borders, & padding.?cattrapConvert a length given the container's width. Filling in 0 for keywords. If you wish for keywords to be handled differently, callers need to compute that themselves.@cattrapReplace keywords with a given number of pixels. Useful for avoiding messing up percentage calculations in later processing.4  !"#$%&)*'(+,-./0123456789:;<=>?@4%&)*'(+,!"#$.- /0123456789:;<=>@?  Safe-Inferred"0[cattrap'A Harfbuzz font with sizing parameters.]cattrapThe Harfbuzz font used to shape text & query character-size information.^cattrapThe FontConfig query result. Useful to incorporate into output rendering._cattrapQuery the height of a character. Used for cap, ex, or ic units.`cattrap1Query the width of a character, used for ch unit.acattrap(The desired font-size, used for em unit.bcattrap(The root font's size, used for rem unit.ccattrap*The desired line-height, used for lh unit.dcattrap/The root font's line-height, used for rlh unit.ecattrapScale-factor for vh unit.fcattrapScale-factor for vw unit.gcattrapScale-factor for vmax unit.hcattrapScale-factor for vmin unit.icattrap#How many device pixels in a CSS px?jcattrapA number+unit, prior to resolving side units. The unit may alternately represent a keyword, in which case the number is ignored & typically set to 0.kcattrapThe CSS k keyword.lcattrap'Parse a pre-tokenized CSS length value.mcattrap Variant of l3 which supports min-content & max-content keywords.ncattrapSupported length units.ocattrap#Convert a lexed number to a Double.pcattrapResolve a parsed length according to the sizing parameters in a given `.qcattrap0Convert from a computed length to the "pt" unit.rcattrapConvert any length-units in the given CSS tokens to device pixels[\f^_`acbdeghi]jklmnopqrjklmnoprq[\f^_`acbdeghi] Safe-Inferred"Nvcattrap;Parsed CSS font properties, excluding the FontConfig query.xcattrapParsed CSS font-size.ycattrapParsed CSS line-height.zcattrap#Parsed CSS font-variation-settings.{cattrapParsed CSS font-weight.|cattrapParsed CSS font-stretch.}cattrapParsed CSS font-style.~cattrapParsed CSS font-optical-sizing.cattrapzero'd 4` to serve as the root's parent in a font heirarchy.cattrap#Scale-factor for text-shaping APIs.cattrap8Convert from FontConfig query result to a Harfbuzz font.cattrapConvert Parsed CSS to a <`. Includes sizing parameters derived from a root & parent `.cattrapAll font-variations from the parsed CSS properties. | Requires the resolved font-size in case font-optical-sizing is set.cattrap=Represents a multiple of the initial font-size. Resolved by .cattrapCompute the track sizes & child positions along a single axis.cattrap:Compute the track sizes & child positions along both axes.cattrap8Utility for associate an index with each item in a list.cattrapcattrap-A tree extracted from Balkn's inline layout.cattrap8Convert from Harfbuzz units to device pixels as a DoublecattrapConvert from Harfbuzz units to device pixels as a Double or Length.cattrap=Convert from a CastDouble in device pixels to Harfbuzz units.cattrap1Compute minimum width & height for some richtext.cattrapExtract the tree datastructure out of Balkn's ParagraphLayoutcattrap9Extract the tree datastructure out of Balkn's fragments.cattrapResults laying out richtext, has fixed width. Generated from  for the sake of pagination.cattrap5A branch with constant bounding box. Generated from  when attaching position info.cattrapChildren of a  or `.cattrap&Additional data routed through Balkon.cattrap An empty box.cattrap/Retrieve the surrounding box for a layout item.cattrap"Retrieve the subtree under a node.cattrap=Retrieve the caller-specified data attached to a layout node.cattrap0Retrieve the font associated with inline layout.cattrapmap-ready wrapper around  sourcing from a child node.cattrap?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeffghijklmnopqrstuvwxyz{|}~                                                                                                                                               cattrap-0.4.0.0-inplaceGraphics.Layout.ArithmeticGraphics.Layout.BoxGraphics.Layout.CSS.LengthGraphics.Layout.CSS.FontGraphics.Layout.FlowGraphics.Layout.GridGraphics.Layout.Grid.TableGraphics.Layout.InlineGraphics.LayoutGraphics.Layout.Grid.CSSGraphics.Layout.Inline.CSSGraphics.Layout.CSSGraphics.Layout.CSS.ParseOpcodeSeqAddSubtractMultiplyDivideFuncNum parseCalc verifyCalcevalCalcmapCalc $fShowOpcode CastDouble fromDoubletoDoubleZerozeroLengthPixelsPercentAuto PreferredMin PaddedBoxminmaxnatsizepaddingbordermarginSizeinlineblockBordertopbottomleftrightmapXmapYmapSizeYmapSizeXzeroBox lengthBoxmapX'mapY'widthheightminWidth minHeightmaxWidth maxHeight leftSpace rightSpacetopSpace bottomSpacehSpacevSpace lowerLengthmapAuto$fNFDataBorder $fNFDataSize$fNFDataPaddedBox$fNFDataLength $fZeroBorder$fZeroPaddedBox $fZeroLength $fZeroDouble$fCastDoubleLength$fCastDoubleDouble $fEqLength $fReadLength $fShowLength$fGenericLength $fEqPaddedBox$fReadPaddedBox$fShowPaddedBox$fGenericPaddedBox$fEqSize $fShowSize $fReadSize $fGenericSize $fEqBorder $fReadBorder $fShowBorder$fGenericBorderFont'hbFontpattern fontHeight fontAdvancefontSizerootEm lineheightrlhvhvwvmaxvminscaleUnittedauto parseLength parseLength'unitsn2ffinalizeLengthpx2ptfinalizeLengths $fZero(,) $fShowFont' $fEqFont'CSSFont cssFontSize cssLineheight variationsweightVariationwidthVariationslantVariation opticalSizeplaceholderFonthbUnitpattern2hbfont pattern2font variations'$fPropertyParserCSSFont flowMinWidth flowNatWidth flowMaxWidth flowWidth flowNatHeight flowMinHeight flowMaxHeight flowHeight positionFlow layoutFlow AlignmentStartMidEnd GridItem'GridItem cellStartcellEnd alignmentminSizenatSizeTrackcells trackMins trackNatsgapGrid buildTrack buildGridtrackMintrackNat setCellBox gridEstWidth sizeTrackMins sizeTrackNats sizeTrackMaxs trackPositioncellSize gridItemBox gridPosition trackLayout gridLayout enumerate$fNFDataAlignment$fNFDataGridItem'$fReadGridItem'$fShowGridItem'$fOrdGridItem' $fEqGridItem'$fGenericGridItem'$fReadAlignment$fShowAlignment$fEnumAlignment$fOrdAlignment $fEqAlignment$fGenericAlignment $fShowTrack $fReadTrack $fEqTrack $fOrdTrack UPaddedBox TableOptionsrowspancolspan captionBelowborderCollapseborderHSpacingborderVSpacing verticalAlign OverflowedemptyRow commitRowallocCol insertCell finalizeGapcollapseBorderscollapseTBordershalffinalizeVAlignfinalizeHAlign$fPropertyParserTableOptions FragmentTreeBranchLeaf inlineMin inlineSizeinlineChildren layoutSizelayoutChildren paragraphMap layoutMaptreeMaptreeBox positionTree treeInner treeInner'glyphs codepoints$fShowFragmentTree$fEqFragmentTree LayoutItem LayoutFlow LayoutGrid LayoutInline LayoutInline' LayoutConst LayoutSpanUserData layoutGetBoxlayoutGetChildslayoutGetInner fragmentFont boxMinWidth boxNatWidth boxMaxWidthboxWidth boxNatHeight boxMinHeight boxMaxHeight boxHeightboxSplit boxPaginate boxPosition boxLayout glyphsPerFont $fEqParagraph$fShowParagraph$fNFDataLayoutItem$fShowLayoutItem$fEqLayoutItem$fEqPageOptions$fShowPageOptions Placement AutoplaceNamedNumberedSpanCSSCell columnStart columnEndrowStartrowEnd alignSelfAxisRowColCSSGrid autoColumnsautoFlow autoFlowDenseautoRows templateAreastemplateColumns templateRowscssGap alignItemsAreasparseASCIIGrid finalizeGrid$fPropertyParserCSSGrid$fPropertyParserCSSCell$fEqAxisDefaultdef UnicodeBidiBdNormalBdEmbed BdOverride BdIsolateBdIsolateOverride BdPlainText CSSInline plaintextapplyFontInline applyBidi resolveVAlignresolveBoxOpts$fPropertyParserCSSInline$fEqUnicodeBidi$fOrdUnicodeBidi$fEnumUnicodeBidi$fReadUnicodeBidi$fShowUnicodeBidiDisplayBlockInlineTableNoneTableRowTableHeaderGroup TableRowGroupTableFooterGroup TableCell TableColumnTableColumnGroup TableCaption BoxSizing BorderBox ContentBoxCSSBoxdisplay boxSizingcssBoxfontfont'innerinnerProperties innerParent gridStyles cellStyles inlineStyles pageOptionsparagraphOptions tableOptions finalizeCSS finalizeCSS' $fDefault(,,)op val2floatfharfbuzz-pure-1.0.3.2-eaa38991cab3b7704bb8fef15b0bc9244dc8fe62982ad4d261579cf43d38ff35Data.Text.Glyphize.FontFont fracDefaultparseVariationsmarginCollapse lowerMargin verifyTrack verifyGrid cellsForIndexcountFRshbScalecunscale layoutRich' lowerSpacing fragmentSizetreeRect fragmentSize' fragmentPosreconstructTreereconstructTree'unionsunion nullLayout setCellBox'parseFRparseFR' placement parseTemplate parseTrack parseSubgrid parseNames+:leaftoHB directionbalkon-1.3.0.0-l-balkon-internal-d795dbe0274a44f1eba41426b66bf79143ce169231865031612d18a40f9a7035.Data.Text.ParagraphLayout.Internal.TextOptions textDirectiontxtOptsnoborder rowContainerinner'finalizeChilds finalizeBox finalizeTablecollapseTBorders'