title: How to build custom component in Angular Material 2
body: <p>Is there any standard way to build own component on top of Angular Material 2 or by extending existing component.</p>
  
  <p>Earlier I used Sencha/ExtJS framework and it was quite straightforward to build own component on top EXTJS base component by extending it.</p>
  
  <p>I looked into Angular Material 2 CDK but there is no documentation on it how to build custom component on top of it.</p>