Как использовать AnkoComponent внутри FirebaseRecyclerAdapter?

У меня есть FirebaseRecyclerAdapter:

mAdapter = new FirebaseRecyclerAdapter<Chat, ChatHolder>( Chat.class, // Below layout is where I want the AnkoComponent android.R.layout.two_line_list_item, ChatHolder.class, mRef) { @Override public void populateViewHolder(ChatHolder chatMessageViewHolder, Chat chatMessage, int position) { chatMessageViewHolder.setName(chatMessage.getName()); chatMessageViewHolder.setText(chatMessage.getText()); } }; recycler.setAdapter(mAdapter); 

Я хочу использовать AnkoComponent, который находится в другом файле, чем адаптер. Если бы кто-нибудь мог мне помочь, я был бы так благодарен.

На всякий случай, это помогает, ниже AnkoComponent, который я хочу использовать в качестве элемента списка в viewHolder.

 class PriorityUI : AnkoComponent<Priority> { override fun createView(ui: AnkoContext<Priority>) = with(ui) { relativeLayout { id = R.id.priority_item_layout linearLayout { orientation = LinearLayout.HORIZONTAL textView { id = R.id.textView_priority textAlignment = Gravity.CENTER }.lparams { width = matchParent } }.lparams { width = matchParent } } } }