Declaration

func completions(forName partialName: String, partialWordRange charRange: NSRange) -> [String]?

Declaration

- (NSArray<NSString *> *) completionsForName:(NSString *) partialName forPartialWordRange:(NSRange) charRange;

Declaration

completionsForName_forPartialWordRange_(partialName: str, charRange: NSRange) -> list[str]

Parameters

partialName

The text containing the partial glyph name.

charRange

The current selection in the text.

Discussion

Completions include local and imported glyphs and are ordered by category, name length, and name. Returns nil when the range does not identify part of a glyph name.

See Also

Accessing Glyphs

  • Returns the local or imported glyph with a name, or nil when no glyph matches.

  • Returns a glyph for a local lookup by name, or nil when no glyph matches.

  • Returns the local glyph with a name, or nil when no glyph matches.

  • Returns the local or imported glyph with an identifier, or nil when no glyph matches.

  • Returns whether the font defines a local glyph with a name.

  • The names of the local glyphs in glyph order.

  • The distinct tags used by local glyphs, sorted by name.

See Also

Accessing Glyphs