| @@ -134,13 +134,15 export function emptyNode(target: Node) | |||
| 
             | 
        134 | 134 | */ | 
| 
             | 
        135 | 135 | export function startupWidgets(target: Node | _WidgetBase, skipNode?: Node) { | 
| 
             | 
        136 | 136 | if (isNode(target)) { | 
| 
             | 
        137 | const w = registry.byNode(target); | |
| 
             | 
        137 | const w = isElementNode(target) ? registry.byNode(target) : undefined; | |
| 
             | 
        138 | 138 | if (w) { | 
| 
             | 
        139 | 
            
                         w.startup | 
    |
| 
             | 
        139 | if (w.startup) | |
| 
             | 
        140 | w.startup(); | |
| 
             | 
        140 | 141 | } else { | 
| 
             | 
        141 | 
            
                         registry.findWidgets(target, skipNode).forEach( | 
    |
| 
             | 
        142 | registry.findWidgets(target, skipNode).forEach(x => x.startup()); | |
| 
             | 
        142 | 143 | } | 
| 
             | 
        143 | 144 | } else { | 
| 
             | 
        144 | 
            
                     target.startup | 
    |
| 
             | 
        145 | if(target.startup) | |
| 
             | 
        146 | target.startup(); | |
| 
             | 
        145 | 147 | } | 
| 
             | 
        146 | 148 | } No newline at end of file | 
        
        General Comments 0
    
    
  
  
                      You need to be logged in to leave comments.
                      Login now
                    
                