public CallViewHolder(View view, CallViewMode callViewMode, Action <int, CallViewHolderAction> callAction) : base(view)
        {
            _callViewMode = callViewMode;

            if (_callViewMode == CallViewMode.Edit)
            {
                view.Click += (sender, e) => callAction?.Invoke(AdapterPosition, CallViewHolderAction.Delivery);
            }

            _callAction = callAction;
        }
Example #2
0
 public CallsAdapter(List <Call> calls, CallViewMode callViewMode, Action <int, CallViewHolderAction> callAction)
 {
     _calls        = calls;
     _callViewMode = callViewMode;
     _callAction   = callAction;
 }