public virtual string GetToken(TokenView tokenView, int index) { throw new NotImplementedException("This method is required"); }
public override int NumberOfTokens(TokenView tokenView) { return _source.Count; }
public virtual int NumberOfTokens(TokenView tokenView) { throw new NotImplementedException("This method is required"); }
public override void FilterToken(TokenView tokenView, string text) { _controller._tagTableSource.Filter(text); }
public override string GetToken(TokenView tokenView, int index) { return _source[index].Name; }
public BackspaceDelegate(TokenView tokenView) { _tokenView = tokenView; }
public override void DidDeleteTokenAtIndex(TokenView tokenView, int index) { _controller._tagTokenSource.RemoveTagAtIndex(index); tokenView.ReloadData(); _controller._tagTableSource.Filter(string.Empty); }
public virtual void FilterToken(TokenView tokenView, string text) { }
public virtual void DidDeleteTokenAtIndex(TokenView tokenView, int index) { }
public virtual void DidEnterToken(TokenView tokenView, string text) { }
public override void DidDeleteTokenAtIndex(TokenView tokenView, int index) { _tokenSource.RemoveAt(index); tokenView.ReloadData(); }
public override string GetToken(TokenView tokenView, int index) { return _tokenSource[index]; }
public override void FilterToken(TokenView tokenView, string text) { _tableSource.Filter(text); }
public override void DidEnterToken(TokenView tokenView, string text) { _tokenSource.Add(text); _tableSource.ResetFilter(); _controller.tokenView.ReloadData(); }