getGetter()function
getGetter(obj: T, prop: K): ((this: T) => T[K]) | undefined
| Param | Type | |
|---|---|---|
obj | T | The object to read the property descriptor from. required |
prop | K | The property name to look up. required |
| Return | |
|---|---|
((this: T) => T[K]) | undefined | The getter function bound to T, or undefined if the property has no getter. |
Get the 'getter' function for a given property, or undefined if it doesn't exist.
Examples
getGetter(obj, "size") // () => number | undefined