Contents

menu(for:string:options:atLocation:in:)

Provides a menu containing contextual menu items suitable for certain kinds of detected results.

Declaration

func menu(for result: NSTextCheckingResult, string checkedString: String, options: [NSSpellChecker.OptionKey : Any]? = nil, atLocation location: NSPoint, in view: NSView) -> NSMenu?

Parameters

  • result:

    The Nstextcheckingresult instance for the checked string.

  • checkedString:

    The string that has been checked.

  • options:

    The options dictionary allows clients to pass in information associated with the document. See Spell Checking Option Dictionary Keys for possible key-value pairs.

  • location:

    The location, in the view’s coordinate system, to display the menu.

  • view:

    The view object over which to display the contextual menu.

Return Value

A menu suitable for displaying as a contextual menu, or adding to another contextual menu as a submenu.

See Also

Data Detector Interaction