Is it possible to explicitly set refinement list options prior to search?

Is it possible to explicitly set the refinement list widget values before a user performs a search? Ideally I’d like to push an array of choice1,choice2,choice3 or similar to build the list on initialization.

Use case : Prior to a search being performed, I’d like to display specific areas in a city refinement list without respect to how many results there may be in the empty query, after a search is performed the default functionality would be fine.

Well you could do that but that’s actually why InstantSearch does a first empty search. You could hardcode the choices but you might end up some issues if you don’t update your front end after reindexing.

In order to help you implement that we need to know more about your current implementation. Which flavour of InstantSearch are you using?