Îõ³h&O”Gº¹      !"#$%&'()*+,-./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.cattrapÅA 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.!cattrapø2D 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.3cattrap?@4%&)*'(+,!"#$.- /0123456789:;<=>@?  Safe-Inferred"XZcattrap'A Harfbuzz font with sizing parameters.\cattrapÈThe Harfbuzz font used to shape text & query character-size information.]cattrapÉThe FontConfig query result. Useful to incorporate into output rendering.^cattrapÀQuery the height of a character. Used for cap, ex, or ic units._cattrap1Query the width of a character, used for ch unit.`cattrap(The desired font-size, used for em unit.acattrap(The root font's size, used for rem unit.bcattrap*The desired line-height, used for lh unit.ccattrap/The root font's line-height, used for rlh unit.dcattrapScale-factor for vh unit.ecattrapScale-factor for vw unit.fcattrapScale-factor for vmax unit.gcattrapScale-factor for vmin unit.hcattrap#How many device pixels in a CSS px?icattrap—A 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.jcattrapThe CSS j keyword.kcattrap'Parse a pre-tokenized CSS length value.lcattrap Variant of k3 which supports min-content & max-content keywords.mcattrapSupported length units.ncattrap#Convert a lexed number to a Double.ocattrapÆResolve a parsed length according to the sizing parameters in a given ¼`.pcattrap0Convert from a computed length to the "pt" unit.qcattrapÁConvert any length-units in the given CSS tokens to device pixelsZ[e]^_`bacdfgh\ijklmnopqijklmnoqpZ[e]^_`bacdfgh\ Safe-Inferred"rscattrap;Parsed CSS font properties, excluding the FontConfig query.ucattrapParsed CSS font-size.vcattrapParsed CSS line-height.wcattrap#Parsed CSS font-variation-settings.xcattrapParsed CSS font-weight.ycattrapParsed CSS font-stretch.zcattrapParsed 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 ¼`.€cattrapúAll 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.Ä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 subtree under a node.Ôcattrap=Retrieve the caller-specified data attached to a layout node.Ñcattrapmap-ready wrapper around £ sourcing from a child node.Õcattrapœâcattrap"Identifies a cell in the CSS grid.çcattrap Parsed CSS grid item properties.écattrapParsed CSS grid-column-startêcattrapParsed CSS grid-column-endëcattrapParsed CSS grid-row-startìcattrapParsed CSS grid-row-endícattrap$Parsed CSS align-self & justify-selfîcattrap A grid axis.ñcattrapParsed CSS Grid propertiesócattrapParsed CSS grid-auto-columnsôcattrapParsed grid-auto-flowõcattrap,Whether grid-auto-flow: dense was specified.öcattrapParsed CSS grid-auto-rows÷cattrapParsed CSS grid-template-areasøcattrap Parsed CSS grid-template-columnsùcattrapParsed CSS grid-template-rowsúcattrapParsed CSS row-gap & column-gapûcattrap&Parsed CSS justify-items & align-itemsýcattrapäConverts a grid to lookup table start & indices for row & columns. Exported for the sake of testingÓcattrapParse a length or FR unit.Ôcattrap7Parse a length or FR unit, including extended keywords.Õcattrap$Parse an identifier for a grid cell.ÖcattrapParse grid-template-*×cattrap6Parse an individual track specified by grid-template-*Øcattrap5(UNUSED) Parse a subgrid specified by grid-template-*ÙcattrapParse a track's names.þcattrap)Desugar grid properties to a grid layout.âæãäåçèéêëìíîïðñòóôõö÷øùúûüýþñòóôõö÷øùúûîïðçèéêëìíâæãäåþüý  Safe-Inferred"(@ „cattrap.To what degree is the text direction isolated?‹cattrap8Document text with Balkón styling options, CSS stylable.ŽcattrapÀApply Bidi chars around the inline text. FIXME: Handle the tree! ‚ƒ„…†‡ˆ‰Š‹Œ�Ž ‹Œ‚ƒ„…†‡ˆ‰Š�Ž  Safe-Inferred"Es•cattrap)Possibly values for CSS display property.£cattrap#Possible values for CSS box-sizing.¦cattrap)Parsed CSS properties relevant to layout.¨cattrapÀWhich layout formula to use, a.k.a. parsed CSS display property.©cattrap(Unused) Parsed CSS box-sizingªcattrapõsizing, margins, border-width, & padding CSS properties. Stores units in case they're needed for font-related units.«cattrap)Query parameters describing desired font.¬cattrap'Additional font-related CSS properties.­cattrap:Caller-specified data, to parse additional CSS properties.®cattrap6Properties to lower size units before passing onto to ­¯cattrap?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcddefghijklmnopqrstuvwxyz{||}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�ž™ŸŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæç è é ê ë ì í í î ï ð ñ ò ó ô õ ö ö ÷ ø ù ú û ü ý þ ÿ € � ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ � Ž � � � ‘ ’ “ ” • – — ˜ ™ ¤ š › œ � ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕ Ö × Ø Ù Ú Û Ü ÝÞßà á â ã ä å æçcattrap-0.3.0.0-inplaceGraphics.Layout.ArithmeticGraphics.Layout.BoxGraphics.Layout.CSS.LengthGraphics.Layout.CSS.FontGraphics.Layout.FlowGraphics.Layout.GridGraphics.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$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 $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 FragmentTreeBranchLeaf inlineMin inlineSizeinlineChildren layoutSizelayoutChildren paragraphMap layoutMaptreeMaptreeBox positionTree treeInner LayoutItem LayoutFlow LayoutGrid LayoutInline LayoutInline' LayoutConst LayoutSpanUserData layoutGetBoxlayoutGetChildslayoutGetInner boxMinWidth boxNatWidth boxMaxWidthboxWidth boxNatHeight boxMinHeight boxMaxHeight boxHeightboxSplit boxPaginate boxPosition boxLayout$fNFDataLayoutItem Placement AutoplaceNamedNumberedSpanCSSCell columnStart columnEndrowStartrowEnd alignSelfAxisRowColCSSGrid autoColumnsautoFlow autoFlowDenseautoRows templateAreastemplateColumns templateRowscssGap alignItemsAreasparseASCIIGrid finalizeGrid$fPropertyParserCSSGrid$fPropertyParserCSSCell$fEqAxisDefaultdef UnicodeBidiBdNormalBdEmbed BdOverride BdIsolateBdIsolateOverride BdPlainText CSSInlineapplyFontInline applyBidi$fPropertyParserCSSInline$fEqUnicodeBidi$fOrdUnicodeBidi$fEnumUnicodeBidi$fReadUnicodeBidi$fShowUnicodeBidiDisplayBlockInlineTableNoneTableRowTableHeaderGroup TableRowGroupTableFooterGroup TableCell TableColumnTableColumnGroup TableCaption BoxSizing BorderBox ContentBoxCSSBoxdisplay boxSizingcssBoxfontfont'innerinnerProperties innerParent gridStyles cellStyles inlineStyles captionBelow pageOptionsparagraphOptions finalizeCSS finalizeCSS' $fDefault(,,)op val2floatfÖharfbuzz-pure-1.0.3.2-eaa38991cab3b7704bb8fef15b0bc9244dc8fe62982ad4d261579cf43d38ff35Data.Text.Glyphize.FontFont fracDefaultparseVariationsmarginCollapse lowerMargin verifyTrack verifyGrid cellsForIndexcountFRshbScalecunscale layoutRich' lowerSpacing fragmentSizetreeRect fragmentSize' fragmentPosunionsunion nullLayout setCellBox'parMap'parseFRparseFR' placement parseTemplate parseTrack parseSubgrid parseNames directionábalkon-1.3.0.0-l-balkon-internal-d795dbe0274a44f1eba41426b66bf79143ce169231865031612d18a40f9a7035.Data.Text.ParagraphLayout.Internal.TextOptions textDirectiontxtOptsnoborder rowContainerfinalizeChilds finalizeBox finalizeTable