Sets a single selected file (or clears selection if null) and marks isDirty as true.
null
true
void setFile(BloomFile? singleFile) { setFiles(singleFile == null ? const [] : [singleFile]); }