writeValue method
override
Implementation
@override
void writeValue(ByteLayer data, {int depth = -1}) {
TagType type = TagType.End;
if (size() > 0) {
type = value[0].getTagType();
}
data.writeByte(type.byte);
data.writeInt(size());
for (int i = 0; i < size(); i++) {
value[i].writeValue(data, depth: depth + 1);
}
}