feat(views) - update content view API.

SD-555
SD-559

Supersedes #194 
Nop, I'm wrong, will update.