getGetter()function

getGetter(obj: T, prop: K): ((this: T) => T[K]) | undefined
ParamType
objT
The object to read the property descriptor from. required
propK
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