• Reads the currently dragged items from the DragDropService and triggers an asynchronous evaluation if the dragged items are linkable.

    While the evaluation requires asynchronous service calls, this method is synchronous and made for cases where the environment is not made for asynchronous behavior (e.g. dragover is always evaluated synchronous)

    The synchronicity is based on multiple calls. Internally the first call triggers an asynchronous call. Every following one for the same data is returning the state of the call (PENDING or the result).

    Parameters

    • uris: string[]

    Returns undefined | IsLinkableEvaluationResult

    the evaluation result or undefined