BundledSource constructor
BundledSource(
- String resourceName
Implementation
BundledSource(this.resourceName) {
if (resourceName.isEmpty) {
throw ArgumentError('Resource name cannot be empty');
}
if (resourceName.contains(_pathSeparator)) {
throw ArgumentError('Resource name cannot contain "$_pathSeparator"');
}
if (resourceName.contains(' ')) {
throw ArgumentError('Resource name cannot contain spaces');
}
// Note: lowercase validation removed - Android/iOS support case-sensitive names
}