()
| 309 | } |
| 310 | |
| 311 | private _updateDefaultNodeDefinition() { |
| 312 | const defaultNodeDefs = this._nodeDefs.filter(def => !def.when); |
| 313 | if (defaultNodeDefs.length > 1 && (typeof ngDevMode === 'undefined' || ngDevMode)) { |
| 314 | throw getTreeMultipleDefaultNodeDefsError(); |
| 315 | } |
| 316 | this._defaultNodeDef = defaultNodeDefs[0]; |
| 317 | } |
| 318 | |
| 319 | /** |
| 320 | * Sets the node type for the tree, if it hasn't been set yet. |
no test coverage detected