NSLayoutPhaseInterface extension
NSLayoutPhaseInterface
- on
Methods
-
boundingBoxForControlGlyphAtIndex(
DartNSUInteger glyphIndex, {required NSTextContainer forTextContainer, required NSRect proposedLineFragment, required NSPoint glyphPosition, required DartNSUInteger characterIndex}) → NSRect -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex: -
hyphenationFactorForGlyphAtIndex(
DartNSUInteger glyphIndex) → double -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
hyphenationFactorForGlyphAtIndex: -
hyphenCharacterForGlyphAtIndex(
DartNSUInteger glyphIndex) → int -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
hyphenCharacterForGlyphAtIndex: -
shouldBreakLineByHyphenatingBeforeCharacterAtIndex(
DartNSUInteger charIndex) → bool -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
shouldBreakLineByHyphenatingBeforeCharacterAtIndex: -
shouldBreakLineByWordBeforeCharacterAtIndex(
DartNSUInteger charIndex) → bool -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
shouldBreakLineByWordBeforeCharacterAtIndex: -
willSetLineFragmentRect(
NSRectPointer lineRect, {required NSRange forGlyphRange, required NSRectPointer usedRect, required Pointer< CGFloat> baselineOffset}) → void -
Available on NSTypesetter, provided by the NSLayoutPhaseInterface extension
willSetLineFragmentRect:forGlyphRange:usedRect:baselineOffset: