How to insert UI component in tree ?

How to add component to grid ?

What about typescript support ?

How to capture an event globally ?

How to upload file ?