MCPcopy Index your code
hub / github.com/easydiffusion/easydiffusion / _createInstance

Method _createInstance

ui/media/js/utils.js:676–683  ·  view source on GitHub ↗
(service)

Source from the content-addressed store, hash-verified

674 }
675
676 _createInstance(service) {
677 if (!ServiceContainer.isClass(service.definition)) {
678 // Call as normal function.
679 return service.definition(...this._getResolvedDependencies(service))
680 }
681 // Use new
682 return new service.definition(...this._getResolvedDependencies(service))
683 }
684
685 static isClass(definition) {
686 return (

Callers 1

getMethod · 0.95

Calls 2

isClassMethod · 0.80

Tested by

no test coverage detected