Figler.Schema.TextData (figler v0.1.0-beta.1)

Copy Markdown View Source

Generated Kiwi message module for TextData.

Summary

Types

t()

@type t() :: %Figler.Schema.TextData{
  baselines: [Figler.Schema.Baseline.t()] | nil,
  blockquotes: [Figler.Schema.Blockquote.t()] | nil,
  character_style_i_ds: [non_neg_integer()] | nil,
  characters: String.t() | nil,
  decorations: [Figler.Schema.Decoration.t()] | nil,
  derived_lines: [Figler.Schema.DerivedTextLineData.t()] | nil,
  fallback_fonts: [Figler.Schema.FontName.t()] | nil,
  font_meta_data: [Figler.Schema.FontMetaData.t()] | nil,
  glyphs: [Figler.Schema.Glyph.t()] | nil,
  hyperlink_boxes: [Figler.Schema.HyperlinkBox.t()] | nil,
  layout_size: Figler.Schema.Vector.t() | nil,
  layout_version: non_neg_integer() | nil,
  lines: [Figler.Schema.TextLineData.t()] | nil,
  logical_index_to_character_offset_map: [float()] | nil,
  mention_boxes: [Figler.Schema.MentionBox.t()] | nil,
  min_content_height: float() | nil,
  style_override_table: [Figler.Schema.NodeChange.t()] | nil,
  truncated_height: float() | nil,
  truncation_start_index: integer() | nil
}

Functions

decode(binary)

encode(struct)

transform_module()