🥮 mooncakes.io
    ModulesSkillsCLIBuild queue
    • README
    • U
      Decompose
    • U
      FeatureSetting
    • U
      GlyphId
    • U
      NormalizedCoord
    • U
      Tag
    • U
      UserData
    • U
      VariationSetting
    • Tr
      Codepoint
    • Tr
      TableProvider
    • T
      Action
      • ::iterAnalyze::iter
      • ::needs_bidi_resolutionAnalyze::needs_bidi_resolution
      • ::nextAnalyze::next
      • ::set_break_strengthAnalyze::set_break_strength
      • ::AttributesAttributes::Attributes
      • ::equalAttributes::equal
      • ::from_fontAttributes::from_font
      • ::has_italic_variationAttributes::has_italic_variation
      • ::has_oblique_variationAttributes::has_oblique_variation
      • ::has_stretch_variationAttributes::has_stretch_variation
      • ::has_variationsAttributes::has_variations
      • ::has_weight_variationAttributes::has_weight_variation
      • ::not_equalAttributes::not_equal
      • ::outputAttributes::output
      • ::partsAttributes::parts
      • ::stretchAttributes::stretch
      • ::styleAttributes::style
      • ::synthesizeAttributes::synthesize
      • ::to_stringAttributes::to_string
      • ::weightAttributes::weight
      • ::needs_resolutionBidiClass::needs_resolution
      • ::bit_depthBitmapStrike::bit_depth
      • ::containsBitmapStrike::contains
      • ::ppemBitmapStrike::ppem
      • ::ppiBitmapStrike::ppi
      • ::find_by_exact_ppemBitmapStrikes::find_by_exact_ppem
      • ::find_by_largest_ppemBitmapStrikes::find_by_largest_ppem
      • ::find_by_nearest_ppemBitmapStrikes::find_by_nearest_ppem
      • ::iterBitmapStrikes::iter
      • ::lenBitmapStrikes::len
      • ::from_fontBitmapStrikesProxy::from_font
      • ::has_alphaBitmapStrikesProxy::has_alpha
      • ::has_colorBitmapStrikesProxy::has_color
      • ::materialize_alphaBitmapStrikesProxy::materialize_alpha
      • ::materialize_colorBitmapStrikesProxy::materialize_color
    • T
      Block
    • T
      Boundary
    • T
      BoundaryState
    • T
      BracketType
      • ::CacheKeyCacheKey::CacheKey
      • ::valueCacheKey::value
    • T
      Category
      • ::CharClusterCharCluster::CharCluster
      • ::charsCharCluster::chars
      • ::clearCharCluster::clear
      • ::infoCharCluster::info
      • ::is_emptyCharCluster::is_empty
      • ::mapCharCluster::map
      • ::mapped_charsCharCluster::mapped_chars
      • ::rangeCharCluster::range
      • ::user_dataCharCluster::user_data
      • ::CharInfoCharInfo::CharInfo
      • ::boundaryCharInfo::boundary
      • ::categoryCharInfo::category
      • ::cluster_breakCharInfo::cluster_break
      • ::cluster_classCharInfo::cluster_class
      • ::contributes_to_shapingCharInfo::contributes_to_shaping
      • ::defaultCharInfo::default
      • ::from_charCharInfo::from_char
      • ::is_ignorableCharInfo::is_ignorable
      • ::is_variation_selectorCharInfo::is_variation_selector
      • ::joining_typeCharInfo::joining_type
      • ::myanmar_classCharInfo::myanmar_class
      • ::propertiesCharInfo::properties
      • ::use_classCharInfo::use_class
    • T
      CharStream
      • ::enumerateCharmap::enumerate
      • ::from_fontCharmap::from_font
      • ::mapCharmap::map
      • ::proxyCharmap::proxy
      • ::from_fontCharmapProxy::from_font
      • ::materializeCharmapProxy::materialize
    • T
      Cjk
    • T
      ClusterBreak
      • ::ClusterCharClusterChar::ClusterChar
      • ::chClusterChar::ch
      • ::contributes_to_shapingClusterChar::contributes_to_shaping
      • ::dataClusterChar::data
      • ::glyph_idClusterChar::glyph_id
      • ::is_ignorableClusterChar::is_ignorable
      • ::joining_typeClusterChar::joining_type
      • ::offsetClusterChar::offset
      • ::shape_classClusterChar::shape_class
      • ::boundaryClusterInfo::boundary
      • ::emojiClusterInfo::emoji
      • ::is_boundaryClusterInfo::is_boundary
      • ::is_brokenClusterInfo::is_broken
      • ::is_emojiClusterInfo::is_emoji
      • ::is_whitespaceClusterInfo::is_whitespace
      • ::whitespaceClusterInfo::whitespace
      • ::getColorPalette::get
      • ::indexColorPalette::index
      • ::is_emptyColorPalette::is_empty
      • ::lenColorPalette::len
      • ::nameColorPalette::name
      • ::name_idColorPalette::name_id
      • ::usabilityColorPalette::usability
      • ::from_fontColorPalettes::from_font
      • ::iterColorPalettes::iter
      • ::lenColorPalettes::len
    • T
      CombiningClass
    • T
      Emoji
      • ::is_decodableEncoding::is_decodable
    • T
      Entry
      • ::actionFeature::action
      • ::nameFeature::name
      • ::tagFeature::tag
      • ::from_fontFeatures::from_font
      • ::iterFeatures::iter
      • ::FontCacheFontCache::FontCache
      • ::getFontCache::get
      • ::dataFontDataRef::data
      • ::fontsFontDataRef::fonts
      • ::from_dataFontDataRef::from_data
      • ::getFontDataRef::get
      • ::is_collectionFontDataRef::is_collection
      • ::is_emptyFontDataRef::is_empty
      • ::lenFontDataRef::len
      • ::alpha_strikesFontRef::alpha_strikes
      • ::attributesFontRef::attributes
      • ::color_palettesFontRef::color_palettes
      • ::color_strikesFontRef::color_strikes
      • ::dataFontRef::data
      • ::featuresFontRef::features
      • ::from_indexFontRef::from_index
      • ::from_offsetFontRef::from_offset
      • ::glyph_metricsFontRef::glyph_metrics
      • ::glyph_nameFontRef::glyph_name
      • ::headFontRef::head
      • ::hheaFontRef::hhea
      • ::instancesFontRef::instances
      • ::keyFontRef::key
      • ::localized_stringsFontRef::localized_strings
      • ::maxpFontRef::maxp
      • ::metricsFontRef::metrics
      • ::offsetFontRef::offset
      • ::os2FontRef::os2
      • ::postFontRef::post
      • ::table_by_tagFontRef::table_by_tag
      • ::table_dataFontRef::table_data
      • ::table_offsetFontRef::table_offset
      • ::variationsFontRef::variations
      • ::vheaFontRef::vhea
      • ::writing_systemsFontRef::writing_systems
      • ::advance_heightGlyphMetrics::advance_height
      • ::advance_widthGlyphMetrics::advance_width
      • ::glyph_countGlyphMetrics::glyph_count
      • ::has_variationsGlyphMetrics::has_variations
      • ::has_vertical_metricsGlyphMetrics::has_vertical_metrics
      • ::linear_scaleGlyphMetrics::linear_scale
      • ::lsbGlyphMetrics::lsb
      • ::scaleGlyphMetrics::scale
      • ::tsbGlyphMetrics::tsb
      • ::units_per_emGlyphMetrics::units_per_em
      • ::vertical_originGlyphMetrics::vertical_origin
      • ::indexInstance::index
      • ::nameInstance::name
      • ::name_idInstance::name_id
      • ::normalized_coordsInstance::normalized_coords
      • ::postscript_nameInstance::postscript_name
      • ::postscript_name_idInstance::postscript_name_id
      • ::valuesInstance::values
      • ::find_by_nameInstances::find_by_name
      • ::find_by_postscript_nameInstances::find_by_postscript_name
      • ::iterInstances::iter
      • ::nextInstances::next
    • T
      JoiningType
      • ::cjkLanguage::cjk
      • ::from_opentypeLanguage::from_opentype
      • ::languageLanguage::language
      • ::nameLanguage::name
      • ::outputLanguage::output
      • ::parseLanguage::parse
      • ::regionLanguage::region
      • ::scriptLanguage::script
      • ::to_opentypeLanguage::to_opentype
      • ::to_stringLanguage::to_string
    • T
      LineBreak
      • ::charsLocalizedString::chars
      • ::idLocalizedString::id
      • ::is_decodableLocalizedString::is_decodable
      • ::is_unicodeLocalizedString::is_unicode
      • ::languageLocalizedString::language
      • ::to_stringLocalizedString::to_string
      • ::find_by_idLocalizedStrings::find_by_id
      • ::iterLocalizedStrings::iter
      • ::lenLocalizedStrings::len
      • ::linear_scaleMetrics::linear_scale
      • ::scaleMetrics::scale
      • ::from_fontMetricsProxy::from_font
      • ::glyph_countMetricsProxy::glyph_count
      • ::materialize_glyph_metricsMetricsProxy::materialize_glyph_metrics
      • ::materialize_metricsMetricsProxy::materialize_metrics
      • ::units_per_emMetricsProxy::units_per_em
    • T
      MyanmarClass
      • ::from_degreesObliqueAngle::from_degrees
      • ::from_gradiansObliqueAngle::from_gradians
      • ::from_radiansObliqueAngle::from_radians
      • ::from_turnsObliqueAngle::from_turns
      • ::to_degreesObliqueAngle::to_degrees
      • ::ParserParser::Parser
      • ::nextParser::next
      • ::bidi_classProperties::bidi_class
      • ::blockProperties::block
      • ::boundaryProperties::boundary
      • ::categoryProperties::category
      • ::cluster_breakProperties::cluster_break
      • ::cluster_classProperties::cluster_class
      • ::combining_classProperties::combining_class
      • ::contributes_to_shapingProperties::contributes_to_shaping
      • ::is_close_bracketProperties::is_close_bracket
      • ::is_emojiProperties::is_emoji
      • ::is_extended_pictographicProperties::is_extended_pictographic
      • ::is_ignorableProperties::is_ignorable
      • ::is_open_bracketProperties::is_open_bracket
      • ::is_variation_selectorProperties::is_variation_selector
      • ::joining_typeProperties::joining_type
      • ::line_breakProperties::line_break
      • ::myanmar_classProperties::myanmar_class
      • ::scriptProperties::script
      • ::use_classProperties::use_class
      • ::with_boundaryProperties::with_boundary
      • ::word_breakProperties::word_break
      • ::from_opentypeScript::from_opentype
      • ::is_complexScript::is_complex
      • ::is_joinedScript::is_joined
      • ::nameScript::name
      • ::to_opentypeScript::to_opentype
      • ::SeenFeaturesSeenFeatures::SeenFeatures
      • ::markSeenFeatures::mark
      • ::SettingSetting::Setting
      • ::parse_featureSetting::parse_feature
      • ::parse_feature_listSetting::parse_feature_list
      • ::parse_variationSetting::parse_variation
      • ::parse_variation_listSetting::parse_variation_list
    • T
      ShapeClass
      • ::SourceRangeSourceRange::SourceRange
      • ::endSourceRange::end
      • ::startSourceRange::start
    • T
      Status
      • ::compareStretch::compare
      • ::condensedStretch::condensed
      • ::equalStretch::equal
      • ::expandedStretch::expanded
      • ::extra_condensedStretch::extra_condensed
      • ::extra_expandedStretch::extra_expanded
      • ::from_percentageStretch::from_percentage
      • ::is_condensedStretch::is_condensed
      • ::is_expandedStretch::is_expanded
      • ::is_normalStretch::is_normal
      • ::normalStretch::normal
      • ::not_equalStretch::not_equal
      • ::op_geStretch::op_ge
      • ::op_gtStretch::op_gt
      • ::op_leStretch::op_le
      • ::op_ltStretch::op_lt
      • ::outputStretch::output
      • ::parseStretch::parse
      • ::rawStretch::raw
      • ::semi_condensedStretch::semi_condensed
      • ::semi_expandedStretch::semi_expanded
      • ::to_percentageStretch::to_percentage
      • ::to_stringStretch::to_string
      • ::ultra_condensedStretch::ultra_condensed
      • ::ultra_expandedStretch::ultra_expanded
      • ::from_rawStringId::from_raw
      • ::to_rawStringId::to_raw
      • ::equalStyle::equal
      • ::from_degreesStyle::from_degrees
      • ::not_equalStyle::not_equal
      • ::outputStyle::output
      • ::parseStyle::parse
      • ::to_degreesStyle::to_degrees
      • ::to_stringStyle::to_string
      • ::anySynthesis::any
      • ::emboldenSynthesis::embolden
      • ::equalSynthesis::equal
      • ::not_equalSynthesis::not_equal
      • ::skewSynthesis::skew
      • ::variationsSynthesis::variations
      • ::TokenToken::Token
      • ::chToken::ch
      • ::dataToken::data
      • ::defaultToken::default
      • ::infoToken::info
      • ::lenToken::len
      • ::offsetToken::offset
    • T
      Usability
    • T
      UseClass
      • ::default_valueVariation::default_value
      • ::indexVariation::index
      • ::is_hiddenVariation::is_hidden
      • ::max_valueVariation::max_value
      • ::min_valueVariation::min_value
      • ::nameVariation::name
      • ::name_idVariation::name_id
      • ::normalizeVariation::normalize
      • ::tagVariation::tag
      • ::find_by_tagVariations::find_by_tag
      • ::iterVariations::iter
      • ::lenVariations::len
      • ::nextVariations::next
      • ::normalized_coordsVariations::normalized_coords
      • ::from_fontVariationsProxy::from_font
      • ::materializeVariationsProxy::materialize
      • ::blackWeight::black
      • ::boldWeight::bold
      • ::compareWeight::compare
      • ::equalWeight::equal
      • ::extra_boldWeight::extra_bold
      • ::extra_lightWeight::extra_light
      • ::lightWeight::light
      • ::mediumWeight::medium
      • ::normalWeight::normal
      • ::not_equalWeight::not_equal
      • ::op_geWeight::op_ge
      • ::op_gtWeight::op_gt
      • ::op_leWeight::op_le
      • ::op_ltWeight::op_lt
      • ::outputWeight::output
      • ::parseWeight::parse
      • ::semi_boldWeight::semi_bold
      • ::thinWeight::thin
      • ::to_stringWeight::to_string
      • ::is_space_or_nbspWhitespace::is_space_or_nbsp
    • T
      WordBreak
    • T
      WordBreakStrength
      • ::featuresWritingSystem::features
      • ::languageWritingSystem::language
      • ::language_tagWritingSystem::language_tag
      • ::scriptWritingSystem::script
      • ::script_tagWritingSystem::script_tag
      • ::from_fontWritingSystems::from_font
      • ::iterWritingSystems::iter
    • V
      COMPOSE1_COUNT
    • V
      MAX_CLUSTER_SIZE
    • V
      UNICODE_VERSION_MAJOR
    • V
      UNICODE_VERSION_MINOR
    • V
      UNICODE_VERSION_PATCH
    • V
      analyze
    • V
      compose_pair
    • V
      decompose
    • V
      decompose_compat
    • V
      desc_from_aat
    • V
      desc_from_at
    • V
      tag_from_bytes
    • V
      tag_from_str_lossy
    • V
      unicode_version
    Milky2018
    /
    moon_swash
    /
    internal
    Find API in this module/
    Collapse all documentation

    Install

    Download zip
    Milky2018
    Apache-2.0
    github.com/moonbit-community/moon_swash
    Updated 2 days ago
    58K downloads
    • Milky2018/moon_zeno0.1.5
    • Milky2018/moon_yazi0.1.4
    • Milky2018/moon_skrifa0.2.0

    Published modules that use this version

    • Milky2018/moon_cosmic
      • 0.3.9

    Powered by MoonBit

    Site sourceReport issueModulesSkillsCLIBuild queueStatistics

    © 2026 mooncakes.io