projects/wms-framework/src/lib/models/controls/OutlookBarGroupCollectionModel.ts
        
Model class to represent the OutlookBarGroupCollection
                        Properties | 
                
                        
  | 
                
                        Methods | 
                
                        
  | 
                
| Public AddNewItem | 
                        Type :         SubscriptionEvent<void>
                     | 
                
                        Default value : new SubscriptionEvent()
                     | 
                
| 
                                 Inherited from          
                            ObservableCollection
 | 
                        
| 
                                 Defined in          
                        ObservableCollection:888
 | 
                    
| 
                     Event AddNewItem have changed.  | 
            
| Public CollectionChanged | 
                        Type :         SubscriptionEvent<void>
                     | 
                
                        Default value : new SubscriptionEvent()
                     | 
                
| 
                                 Inherited from          
                            ObservableCollection
 | 
                        
| 
                                 Defined in          
                        ObservableCollection:878
 | 
                    
| 
                     Event to indicate that the collection have changed.  | 
            
| Protected Static interfacesInitialized | 
                        Default value : false
                     | 
                
| 
                                 Inherited from          
                            SimpleList
 | 
                        
| 
                                 Defined in          
                        SimpleList:862
 | 
                    
| 
                     Flag to indicate if supported interfaces have been initialized.  | 
            
| Public PropertyChanged | 
                        Type :         SubscriptionEvent<void>
                     | 
                
                        Default value : new SubscriptionEvent()
                     | 
                
| 
                                 Inherited from          
                            ObservableCollection
 | 
                        
| 
                                 Defined in          
                        ObservableCollection:869
 | 
                    
| 
                     Event to indicate that a property have changed.  | 
            
| Protected _internalArray | 
                        Type :     T[]
                     | 
                
                        Default value : []
                     | 
                
| 
                                 Inherited from          
                            SimpleList
 | 
                        
| 
                                 Defined in          
                        SimpleList:276
 | 
                    
| add | ||||||
add(value: T)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:995
 | 
            ||||||
| 
                     Adds the given element at the end of the collection. 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| clear | 
clear()
                 | 
            
| 
                     Inherited from          
                SimpleList
 | 
            
| 
                         Defined in          
                SimpleList:1031
 | 
            
| 
                     Removes all elements from the collection. 
                        Returns :          
                void
                     | 
            
| Protected clearItems | 
                    
                    clearItems()
                 | 
            
| 
                     Inherited from          
                ObservableCollection
 | 
            
| 
                         Defined in          
                ObservableCollection:1066
 | 
            
| 
                     Removes all elements from the collection. 
                        Returns :          
                void
                     | 
            
| Protected Static initializeSupportedInterfaces | 
                    
                    initializeSupportedInterfaces()
                 | 
            
| 
                     Inherited from          
                SimpleList
 | 
            
| 
                         Defined in          
                SimpleList:913
 | 
            
| 
                     Initialize the interfaces supported by this collection. 
                        Returns :          
                    void
                     | 
            
| insert | |||||||||
insert(index: number, value: T)
                 | 
            |||||||||
| 
                     Inherited from          
                SimpleList
 | 
            |||||||||
| 
                         Defined in          
                SimpleList:937
 | 
            |||||||||
| 
                     Inserts a new element at the specified position. 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| Protected onCollectionChanged | ||||||
                    
                    onCollectionChanged(info: CollectionChangeInfo)
                 | 
            ||||||
| 
                     Inherited from          
                ObservableCollection
 | 
            ||||||
| 
                         Defined in          
                ObservableCollection:1078
 | 
            ||||||
| 
                     Trigger a  
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| Protected onPropertyChanged | ||||||
                    
                    onPropertyChanged(info: literal type)
                 | 
            ||||||
| 
                     Inherited from          
                ObservableCollection
 | 
            ||||||
| 
                         Defined in          
                ObservableCollection:1090
 | 
            ||||||
| 
                     Trigger a  
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| remove | ||||||
remove(value: T)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:955
 | 
            ||||||
| 
                     Removes the first element from the collection which matches the given value. 
                        Parameters :
                         
                    
 
                        Returns :          
                    boolean
                    {boolean}  | 
            
| removeAt | ||||||
removeAt(index: number)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:977
 | 
            ||||||
| 
                     Removes the element at the given position. 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| setItem | |||||||||
setItem(index: number, value: T)
                 | 
            |||||||||
| 
                     Inherited from          
                SimpleList
 | 
            |||||||||
| 
                         Defined in          
                SimpleList:1047
 | 
            |||||||||
| 
                     Replace the element at the given position with the given element. 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| silentAddRange | ||||||
silentAddRange(range: Iterable<T>)
                 | 
            ||||||
| 
                     Inherited from          
                ObservableCollection
 | 
            ||||||
| 
                         Defined in          
                ObservableCollection:1013
 | 
            ||||||
| 
                     Adds elements of an iterable to the list 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| addRange | ||||||
addRange(range: Iterable<T>)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:452
 | 
            ||||||
| 
                     Adds elements of an iterable to the list 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| contains | ||||||
contains(value: T)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:410
 | 
            ||||||
| 
                     Check if a value is contained in the list 
                        Parameters :
                         
                    
 
                        Returns :          
                    boolean
                     | 
            
| copyTo | |||||||||
copyTo(target: T[], index: number)
                 | 
            |||||||||
| 
                     Inherited from          
                SimpleList
 | 
            |||||||||
| 
                         Defined in          
                SimpleList:513
 | 
            |||||||||
| 
                     Copies the list to a target array 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| forEach | ||||||
forEach(action: (e: T) => void)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:439
 | 
            ||||||
| 
                     Performs an action on each element of the list 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| getItem | ||||||
getItem(index: number)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:323
 | 
            ||||||
| 
                     
                        Parameters :
                         
                    
 
                        Returns :      
                    T
                     | 
            
| indexOf | ||||||
indexOf(value: T)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:343
 | 
            ||||||
| 
                     Index of value in list 
                        Parameters :
                         
                    
 
                        Returns :          
                    any
                     | 
            
| insertRange | |||||||||
insertRange(position: number, range: Iterable<T>)
                 | 
            |||||||||
| 
                     Inherited from          
                SimpleList
 | 
            |||||||||
| 
                         Defined in          
                SimpleList:466
 | 
            |||||||||
| 
                     Inserts elements of an interable to the list in a position 
                        Parameters :
                         
                    
 
                        Returns :          
                    void
                     | 
            
| Public removeAll | ||||||
                    
                    removeAll(predicate: (e: T) => void)
                 | 
            ||||||
| 
                     Inherited from          
                SimpleList
 | 
            ||||||
| 
                         Defined in          
                SimpleList:527
 | 
            ||||||
| 
                     Removes all elements from the collection by a predicate 
                        Parameters :
                         
                    
 
                        Returns :          
                    number
                     | 
            
| sort | 
sort()
                 | 
            
| 
                     Inherited from          
                SimpleList
 | 
            
| 
                         Defined in          
                SimpleList:479
 | 
            
| 
                     Sorts the list 
                        Returns :          
                any
                     | 
            
| Public toArray | 
                    
                    toArray()
                 | 
            
| 
                     Inherited from          
                SimpleList
 | 
            
| 
                         Defined in          
                SimpleList:545
 | 
            
| 
                     Converts the list to an array 
                        Returns :      
                    {}
                     | 
            
()
                 | 
            
| 
                     Inherited from          
                SimpleList
 | 
            
| 
                         Defined in          
                SimpleList:549
 | 
            
| 
                     
                        Returns :      
                Iterator<T, any, undefined>
                     | 
            
import { ObservableCollection } from '../../baseframework';
import { OutlookBarGroupModel } from './OutlookBarGroupModel';
/**
 * Model class to represent the OutlookBarGroupCollection
 *
 * @export
 * @class OutlookBarGroupCollectionModel
 * @extends {ObservableCollection}
 * @wType Infragistics.Controls.Menus.OutlookBarGroupCollection
 */
export class OutlookBarGroupCollectionModel extends ObservableCollection<OutlookBarGroupModel> {}