storageReference property

Reference? storageReference

Implementation

Reference? get storageReference => _storageReference;
void storageReference=(Reference? storageReference)

Implementation

set storageReference(Reference? storageReference) {
  _storageReference = storageReference;
  if (_storageReference != null && _storageReference!.fullPath != '') {
    final String fileName = _storageReference!.fullPath.split('/').last;

    // The filename mist be like custom1_..._custom_x_id_customy.(jpg|png|...)
    final List<String> fileParts = fileName.split('_');
    final String id = fileParts[fileParts.length - 2];
    this.id = int.parse(id);
  }
}