Control Date Inputs

I’m trying to control the state of a date input. Ideally instead of having to click on the input to see the calendar I want the calendar always open by default and not close after a date is selected. Ideally I wouldn’t even have the input box, just the calendar to select the date.

									(<States>) 

Default:
(Unclicked/Post Selected)

									(Clicked) 

Goal:

							    (Clicked/Unclicked/Post Selected) 


Ideally Just Calendar:

							    (Clicked/Unclicked/Post Selected) 

Is there any way to do this? I haven’t found anything on the api for date picker that seemed to give you any control over the date input.