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