* Binds all auto-bound methods in a component. * * @param {object} component Component whose method is going to be bound.
(component)
| 29942 | * @param {object} component Component whose method is going to be bound. |
| 29943 | */ |
| 29944 | function bindAutoBindMethods(component) { |
| 29945 | var pairs = component.__reactAutoBindPairs; |
| 29946 | for (var i = 0; i < pairs.length; i += 2) { |
| 29947 | var autoBindKey = pairs[i]; |
| 29948 | var method = pairs[i + 1]; |
| 29949 | component[autoBindKey] = bindAutoBindMethod(component, method); |
| 29950 | } |
| 29951 | } |
| 29952 | |
| 29953 | var IsMountedPreMixin = { |
| 29954 | componentDidMount: function() { |
no test coverage detected