class AddAssetScreen {

    @OnOpen
    public void onOpen() {
        this.filter = "";
        this.view.setCategories(this.categoryUtils.createCategories());
        profilesPreferences.load(this::filterNewResourcesHandlersAndUpdate, RuntimeException::new);
    }

    public  AddAssetScreen();
    @Inject public  AddAssetScreen(final AddAssetScreen.View view,
                          final TranslationService ts,
                          final ResourceHandlerManager resourceHandlerManager,
                          final CategoriesManagerCache categoriesManagerCache,
                          final ManagedInstance<NewAssetHandlerCardWidget> newAssetHandlerCardWidgets,
                          final LibraryConstants libraryConstants,
                          final CategoryUtils categoryUtils,
                          final LibraryPlaces libraryPlaces,
                          final ProfilePreferences profilesPreferences);

}