rito_flutter_protocol library
Typed encoders, decoders, and models for Rito's versioned wire protocols.
Classes
- RitoAdjacentAvailability
- RitoAdjacentDirection
- RitoAdjacentRequest
- RitoArtifact
- RitoArtifactDecoder
- RitoArtifactPainter
- RitoArtifactRequest
- RitoBackgroundAdvance
- RitoBackgroundDecoder
- RitoBackgroundEncoder
- RitoBackgroundHandoff
- RitoBackgroundHandoffAck
- RitoBackgroundPaint
- RitoBackgroundPosition
- RitoBackgroundRepeat
- RitoBackgroundRequest
- RitoBackgroundSize
- RitoBlockBorder
- RitoBlockCornersRadius
- Circular per-corner radii in CSS order (top-left, top-right, bottom-right, bottom-left) for boxes whose corners disagree.
- RitoBlockPaint
- RitoBlockPercentRadius
- RitoBlockPxRadius
- RitoBlockRadius
- RitoBorderBox
- RitoBorderEdgePaint
- RitoBorderStyle
- RitoBoxShadow
- RitoClipRect
- RitoColor
- RitoColorNoneFlags
- RitoColorSpace
- RitoCommand
- RitoCornerRadius
- RitoDisplayList
- RitoDisplayListDecoder
-
Strict little-endian decoder for Core's typed
RITODL1V1 contract. - RitoDisplayListPayload
- RitoDisplayListReplayer
- RitoDisplayPoint
- RitoDisplayRect
- RitoDisplaySize
- RitoFontPaint
- RitoFontRef
- RitoFontStyle
- RitoFootnote
- A resolved footnote definition.
- RitoFootnoteDecoder
- RitoForegroundDecoder
- RitoForegroundEncoder
- RitoForegroundHandoff
- RitoForegroundHandoffAck
- RitoHitEntry
- RitoHorizontalRulePaint
- RitoLayoutRequest
- RitoLength
- RitoLocator
- RitoOpacity
- RitoPage
- RitoPagePaint
- RitoPaintBlock
- RitoPaintHorizontalRule
- RitoPaintImage
- RitoPaintPage
- RitoPaintRuby
- RitoPaintTarget
- RitoPaintText
- RitoPercentLength
- RitoPopState
- RitoPublication
- RitoPublicationDecoder
- RitoPublicationMetadata
- RitoPublicationSpineItem
- RitoPublicationTocEntry
- RitoPublicationTocExternalTarget
- RitoPublicationTocLocatorTarget
- RitoPublicationTocTarget
- RitoPublicationTocUnresolvedTarget
- RitoPushState
- RitoPxLength
- RitoRect
- RitoRequestEncoder
- RitoResource
- RitoResourceDecoder
- RitoResourceRef
- RitoRotateTransform
- RitoRunBorder
- RitoRunBorderEdge
- RitoRunDecoration
- RitoRunDecorationKind
- RitoRunPaint
- RitoScaleTransform
- RitoSemanticNode
- RitoSourcePoint
- RitoSourceRange
- RitoSpacing
- RitoTextPaintCommand
- RitoTextRunOffset
- RitoTextShadow
- RitoTransform
- RitoTransformOperation
- RitoTranslate
- RitoTranslateTransform
- RitoWorkBudget
Enums
- RitoBackgroundState
- RitoFootnoteKind
-
EPUB semantic role of a footnote definition, taken from the
publication's own
epub:type. Hosts title the popup with it — a footnote and an endnote are read differently. - RitoLocatorMatch
- RitoResourceKind
- RitoSemanticRole
- RitoSpreadMode
- RitoTextProfile
Constants
- ritoPublicationMaxTocDepth → const int
- ritoPublicationMaxTocItems → const int
- ritoPublicationMaxWireBytes → const int