attachmentLinkAsXXint property

String attachmentLinkAsXXint

Implementation

String get attachmentLinkAsXXint {
  //if (!flags.attachements) return -1;
  if (attachmentLink.isEmpty) return '';
  var bdata = new ByteData.view(attachmentLink.buffer);
  var bdl = bdata.lengthInBytes;
  return HEX.encode(attachmentLink.sublist(8, 16));
  /*Uint8List _xx = utf8.encode(i.xxHash) as Uint8List;
    Uint8List _atl = Uint8List(8)
      ..buffer.asByteData().setInt64(0, i.attachementLength, Endian.big);
    Uint8List attachmentLink = Uint8List(16);
    int sds = 0;
    for (var i in _atl) {
      attachmentLink[sds++] = i;
    }
    for (var i in HEX.decode(i.xxHash)) {
      attachmentLink[sds++] = i;
    }*/
  //return base64Encode(attachmentLink.sublist(bdl - 8));
  //return bdata.getUint64(bdl - 8);
}