from static method
Implementation
static ExplorerModel? from(dynamic resourceConfigSource) {
if (resourceConfigSource == null) return null;
if (resourceConfigSource is ExplorerModel) return resourceConfigSource;
if (resourceConfigSource is ResourceConfig) {
return ExplorerModel(resourceConfigSource);
}
if (resourceConfigSource is Map) {
return ExplorerModel.fromJSON(resourceConfigSource);
}
if (resourceConfigSource is String) {
return ExplorerModel.fromURI(resourceConfigSource);
}
return ExplorerModel.fromURI(resourceConfigSource.toString());
}