That fuck shit the fascists are using
at master 32 lines 941 B view raw
1package org.tm.archive.sharing; 2 3import android.view.View; 4import android.widget.TextView; 5 6import androidx.annotation.LayoutRes; 7import androidx.annotation.NonNull; 8 9import org.tm.archive.R; 10import org.tm.archive.util.adapter.mapping.Factory; 11import org.tm.archive.util.adapter.mapping.LayoutFactory; 12import org.tm.archive.util.adapter.mapping.MappingViewHolder; 13 14public class ShareSelectionViewHolder extends MappingViewHolder<ShareSelectionMappingModel> { 15 16 protected final @NonNull TextView name; 17 18 public ShareSelectionViewHolder(@NonNull View itemView) { 19 super(itemView); 20 21 name = findViewById(R.id.recipient_view_name); 22 } 23 24 @Override 25 public void bind(@NonNull ShareSelectionMappingModel model) { 26 name.setText(model.getName(context)); 27 } 28 29 public static @NonNull Factory<ShareSelectionMappingModel> createFactory(@LayoutRes int layout) { 30 return new LayoutFactory<>(ShareSelectionViewHolder::new, layout); 31 } 32}