NSLayoutPhaseInterface$1 extension

NSLayoutPhaseInterface

on

Methods

boundingBoxForControlGlyphAtIndex(DartNSUInteger glyphIndex, {required NSTextContainer forTextContainer, required NSRect proposedLineFragment, required NSPoint glyphPosition, required DartNSUInteger characterIndex}) → NSRect

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex:
hyphenationFactorForGlyphAtIndex(DartNSUInteger glyphIndex) → double

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

hyphenationFactorForGlyphAtIndex:
hyphenCharacterForGlyphAtIndex(DartNSUInteger glyphIndex) → int

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

hyphenCharacterForGlyphAtIndex:
shouldBreakLineByHyphenatingBeforeCharacterAtIndex(DartNSUInteger charIndex) → bool

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

shouldBreakLineByHyphenatingBeforeCharacterAtIndex:
shouldBreakLineByWordBeforeCharacterAtIndex(DartNSUInteger charIndex) → bool

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

shouldBreakLineByWordBeforeCharacterAtIndex:
willSetLineFragmentRect(Pointer<NSRect> lineRect, {required NSRange forGlyphRange, required Pointer<NSRect> usedRect, required Pointer<CGFloat> baselineOffset}) → void

Available on NSATSTypesetter, provided by the NSLayoutPhaseInterface$1 extension

willSetLineFragmentRect:forGlyphRange:usedRect:baselineOffset: