writeNamedTag static method
Implementation
static void writeNamedTag(Tag tag, ByteLayer data, {int depth = -1}) {
  data.writeByte(tag.getType());
  if (tag.getType() != 0) {
    data.writeString(tag.getKey());
    tag.writeValue(data, depth: depth);
    if (depth == 0) {
      data.disposeStream();
    }
  }
}