package oppen.gem.ui.bookmarks import android.content.Context import android.view.View import androidx.appcompat.app.AppCompatDialog import androidx.recyclerview.widget.LinearLayoutManager import kotlinx.android.synthetic.main.dialog_bookmarks.view.* import oppen.gem.R import oppen.gem.io.bookmarks.Bookmark import oppen.gem.io.bookmarks.BookmarksDatasource import java.net.URI class BookmarksDialog( context: Context, private val bookmarkDatasource: BookmarksDatasource, onDismiss: () -> Unit): AppCompatDialog(context, R.style.FSDialog) { init { val view = View.inflate(context, R.layout.dialog_bookmarks, null) setContentView(view) view.bookmarks_toolbar.setNavigationIcon(R.drawable.vector_close) view.bookmarks_toolbar.setNavigationOnClickListener { onDismiss() dismiss() } view.bookmarks_recycler.layoutManager = LinearLayoutManager(context) //None as yet view.bookmarks_toolbar.inflateMenu(R.menu.add_bookmarks) view.bookmarks_toolbar.setOnMenuItemClickListener {menuItem -> true } } }