* Binds all auto-bound methods in a component. * * @param {object} component Component whose method is going to be bound.
(component)
| 4946 | * @param {object} component Component whose method is going to be bound. |
| 4947 | */ |
| 4948 | function bindAutoBindMethods(component) { |
| 4949 | for (var autoBindKey in component.__reactAutoBindMap) { |
| 4950 | if (component.__reactAutoBindMap.hasOwnProperty(autoBindKey)) { |
| 4951 | var method = component.__reactAutoBindMap[autoBindKey]; |
| 4952 | component[autoBindKey] = bindAutoBindMethod(component, method); |
| 4953 | } |
| 4954 | } |
| 4955 | } |
| 4956 | |
| 4957 | /** |
| 4958 | * Add more to the ReactClass base class. These are all legacy features and |
no test coverage detected