public MvxIndexerChainedSourceBinding(object source, PropertyInfo itemPropertyInfo, MvxIndexerPropertyToken indexerPropertyToken,
                                           IList<MvxPropertyToken> childTokens)
     : base(source, itemPropertyInfo, childTokens)
 {
     _indexerPropertyToken = indexerPropertyToken;
     UpdateChildBinding();
 }
 public MvxIndexerChainedSourceBinding(object source, MvxIndexerPropertyToken indexerPropertyToken,
                                       IList<MvxBasePropertyToken> childTokens)
     : base(source, "Item", childTokens)
 {
     _indexerPropertyToken = indexerPropertyToken;
     UpdateChildBinding();
 }
 public MvxIndexerLeafPropertyInfoSourceBinding(object source, PropertyInfo itemPropertyInfo, MvxIndexerPropertyToken indexToken)
     : base(source, itemPropertyInfo)
 {
     _key = indexToken.Key;
 }