How to understand 'Add vnode hooks'?

Out of curiosity, I read the source code of the f7, because I am a beginner in some places can not understand. For example, what does the following code do?

utils/class.js

You don’t need to understand it :slight_smile: , it is for internal usage only. They are used for Virtual DOM router component