package org.thoughtcrime.securesms.conversation.v2.components import android.content.Context import android.content.Intent import android.util.AttributeSet import android.view.LayoutInflater import android.widget.FrameLayout import network.loki.messenger.databinding.ViewOpenGroupGuidelinesBinding import org.thoughtcrime.securesms.conversation.v2.ConversationActivityV2 import org.thoughtcrime.securesms.groups.OpenGroupGuidelinesActivity import org.thoughtcrime.securesms.util.push class OpenGroupGuidelinesView : FrameLayout { constructor(context: Context) : super(context) { initialize() } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { initialize() } constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) { initialize() } private fun initialize() { ViewOpenGroupGuidelinesBinding.inflate(LayoutInflater.from(context), this, true).apply { readButton.setOnClickListener { val activity = context as ConversationActivityV2 val intent = Intent(activity, OpenGroupGuidelinesActivity::class.java) activity.push(intent) } } } }