frank
12/17/2016, 7:52 PMvar onArtistClickListener: ((artist: ArtistModel) -> Unit)? = null
Which I can then set normally as:
chartAdapter.onArtistClickListener = { Timber.d("Start new controller for $it") }
And then use with `invoke`:
chartViewHolder.container?.setOnClickListener {
onArtistClickListener?.invoke(artists[chartViewHolder.adapterPosition])
}
So that should be the right way (I hope)