nextElem property
dynamic
get
nextElem
inherited
Implementation
get nextElem {
if (_message == null) {
return null;
}
List<dynamic> elementList = _message?.elemList ?? [];
int nextElemIndex = _elemIndex + 1;
if (nextElemIndex >= elementList.length) {
return null;
}
V2TIMElem v2timElem = elementList[nextElemIndex];
if (v2timElem is V2TimTextElem ||
v2timElem is V2TimImageElem ||
v2timElem is V2TimVideoElem ||
v2timElem is V2TimSoundElem ||
v2timElem is V2TimFaceElem ||
v2timElem is V2TimFileElem ||
v2timElem is V2TimCustomElem ||
v2timElem is V2TimLocationElem ||
v2timElem is V2TimMergerElem ||
v2timElem is V2TimGroupTipsElem) {
v2timElem.setMessageInternal(_message!);
v2timElem.setElemIndexInternal(nextElemIndex);
}
return v2timElem;
}