Expand description

This module contains various bits and pieces for drag and drop operations. They’re shared across the codebase, hence why they’re here - they’re not currently exhaustive, so feel free to tinker and pull request.

Structs

A wrapper for NSDraggingInfo. As this is a protocol/type you should never create yourself, this only provides getters - merely a Rust-y way to grab what you need.

Enums

Represents operations that can happen for a given drag/drop scenario.