Implementation of CompletionList interface from Language Server Protocol

DO NOT add new properties or methods to this class that are specific to Moonshine IDE or to a particular language. Create a subclass for new properties or create a utility function for methods.

See also:

Static methods

staticparse(original:Dynamic):CompletionList

Constructor

@:value({ isIncomplete : false, items : null })new(?items:Array<CompletionItem>, isIncomplete:Bool = false)

Variables

isIncomplete:Bool

This list it not complete. Further typing should result in recomputing this list.

items:Array<CompletionItem>

The completion items.