* Returns a model entry by given name. * @protected * @param {string} name Model name * @return {?object} Returns model entry or null if not found.
(name)
| 925 | * @return {?object} Returns model entry or null if not found. |
| 926 | */ |
| 927 | static getModel (name) { |
| 928 | if (modelMap === null) { |
| 929 | // Build model map lazily |
| 930 | modelMap = {} |
| 931 | models.forEach(model => { |
| 932 | modelMap[model.name] = model |
| 933 | }) |
| 934 | } |
| 935 | return modelMap[name] || null |
| 936 | } |
| 937 | |
| 938 | /** |
| 939 | * Returns the max slot count for all available models. |
no outgoing calls
no test coverage detected