Dart Class Modifiers: normal vs base vs sealed vs abstract vs interface vs final vs mixin

A practical, file-scoped guide to every Dart class modifier — what each one allows, what it restricts, and exactly when to reach for it.