What is the recommended access modifier for the ng2 properties and methods that are to be used exclusively from the view?
I have been using private, but run across this post, that discourages it: Angular2 - should private variables be accessible in the template?
At the same time, marking everything as public doesn't seem right, and neither does protected.