NSPrimitiveInterface extension
NSPrimitiveInterface
Properties
- attributedString ↔ NSAttributedString?
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
attributedStringgetter/setter pair - bidiProcessingEnabled ↔ bool
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
bidiProcessingEnabledgetter/setter pair - currentTextContainer → NSTextContainer?
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
currentTextContainerno setter - hyphenationFactor ↔ double
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
hyphenationFactorgetter/setter pair - layoutManager → NSLayoutManager?
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
layoutManagerno setter - lineFragmentPadding ↔ double
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
lineFragmentPaddinggetter/setter pair - paragraphGlyphRange → NSRange
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
paragraphGlyphRangeno setter - paragraphSeparatorGlyphRange → NSRange
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
paragraphSeparatorGlyphRangeno setter - typesetterBehavior ↔ NSTypesetterBehavior
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
typesetterBehaviorgetter/setter pair - usesFontLeading ↔ bool
-
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
usesFontLeadinggetter/setter pair
Methods
-
getLineFragmentRect(
Pointer< NSRect> lineFragmentRect, {required Pointer<NSRect> usedRect, required NSRange forParagraphSeparatorGlyphRange, required NSPoint atProposedOrigin}) → void -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin: -
layoutParagraphAtPoint(
Pointer< CGPoint> lineFragmentOrigin) → DartNSUInteger -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
layoutParagraphAtPoint: -
lineSpacingAfterGlyphAtIndex(
DartNSUInteger glyphIndex, {required NSRect withProposedLineFragmentRect}) → DartCGFloat -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect: -
paragraphSpacingAfterGlyphAtIndex(
DartNSUInteger glyphIndex, {required NSRect withProposedLineFragmentRect}) → DartCGFloat -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
paragraphSpacingAfterGlyphAtIndex:withProposedLineFragmentRect: -
paragraphSpacingBeforeGlyphAtIndex(
DartNSUInteger glyphIndex, {required NSRect withProposedLineFragmentRect}) → DartCGFloat -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
paragraphSpacingBeforeGlyphAtIndex:withProposedLineFragmentRect: -
setHardInvalidation(
bool flag, {required NSRange forGlyphRange}) → void -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
setHardInvalidation:forGlyphRange: -
setParagraphGlyphRange(
NSRange paragraphRange, {required NSRange separatorGlyphRange}) → void -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
setParagraphGlyphRange:separatorGlyphRange: -
substituteFontForFont(
NSFont originalFont) → NSFont -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
substituteFontForFont: -
textTabForGlyphLocation(
DartCGFloat glyphLocation, {required NSWritingDirection writingDirection, required DartCGFloat maxLocation}) → NSTextTab? -
Available on NSATSTypesetter, provided by the NSPrimitiveInterface extension
textTabForGlyphLocation:writingDirection:maxLocation: