class SearchBarComponentView implements SearchBarComponent.View {

    @Override
    public void init(final SearchBarComponent searchBarComponent) {

        presenter = searchBarComponent;
        inputElement.placeholder = translationService.format(SearchBarComponentView_Find);

        disableSearch();
    }

    @Inject public  SearchBarComponentView(final HTMLButtonElement searchButton,
                                  final HTMLButtonElement searchContainer,
                                  final HTMLButtonElement prevElement,
                                  final HTMLButtonElement nextElement,
                                  final HTMLButtonElement closeSearch,
                                  final HTMLInputElement inputElement,
                                  final TranslationService translationService,
                                  final @Named("span") HTMLElement currentResult,
                                  final @Named("span") HTMLElement totalOfResults);

}