| 6911 | } |
| 6912 | |
| 6913 | function extractTransitionData (comp) { |
| 6914 | var data = {}; |
| 6915 | var options = comp.$options; |
| 6916 | // props |
| 6917 | for (var key in options.propsData) { |
| 6918 | data[key] = comp[key]; |
| 6919 | } |
| 6920 | // events. |
| 6921 | // extract listeners and pass them directly to the transition methods |
| 6922 | var listeners = options._parentListeners; |
| 6923 | for (var key$1 in listeners) { |
| 6924 | data[camelize(key$1)] = listeners[key$1]; |
| 6925 | } |
| 6926 | return data |
| 6927 | } |
| 6928 | |
| 6929 | function placeholder (h, rawChild) { |
| 6930 | return /\d-keep-alive$/.test(rawChild.tag) |