* Binds all auto-bound methods in a component. * * @param {object} component Component whose method is going to be bound.
(component)
| 1037 | * @param {object} component Component whose method is going to be bound. |
| 1038 | */ |
| 1039 | function bindAutoBindMethods(component) { |
| 1040 | var pairs = component.__reactAutoBindPairs; |
| 1041 | for (var i = 0; i < pairs.length; i += 2) { |
| 1042 | var autoBindKey = pairs[i]; |
| 1043 | var method = pairs[i + 1]; |
| 1044 | component[autoBindKey] = bindAutoBindMethod(component, method); |
| 1045 | } |
| 1046 | } |
| 1047 | |
| 1048 | /** |
| 1049 | * Add more to the ReactClass base class. These are all legacy features and |
no test coverage detected