---
title: vendorDefined
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsevent/vendordefined
---

# vendorDefined

An array of three vendor-defined number objects associated with a pointing-type event.

## Declaration

```swift
var vendorDefined: Any { get }
```

## Discussion

Discussion This property contains an array of three NSNumber objects. Each object encapsulates a short value that vendors may return for various reasons; see the vendor documentation for details.This method is valid for mouse events with subtype NSTabletPointEventSubtype and for NSTabletPoint events.

## See Also

### Getting tablet pointing information

- [absoluteX](appkit/nsevent/absolutex.md)
- [absoluteY](appkit/nsevent/absolutey.md)
- [absoluteZ](appkit/nsevent/absolutez.md)
- [buttonMask](appkit/nsevent/buttonmask-swift.property.md)
- [NSEvent.ButtonMask](appkit/nsevent/buttonmask-swift.struct.md)
- [rotation](appkit/nsevent/rotation.md)
- [tangentialPressure](appkit/nsevent/tangentialpressure.md)
- [tilt](appkit/nsevent/tilt.md)
