Constructor
    
    
    new Attribute(attributeId, noteId, type, name, value, position, isInheritable, isDeleted, utcDateCreated, utcDateModified)
    
    
    Parameters:
    
    
    
        
        | Name | Type | Description | 
    
    
    
        
            
                | attributeId | string |  | 
    
        
            
                | noteId | string |  | 
    
        
            
                | type | string |  | 
    
        
            
                | name | string |  | 
    
        
            
                | value | string |  | 
    
        
            
                | position | int |  | 
    
        
            
                | isInheritable | boolean |  | 
    
        
            
                | isDeleted | boolean |  | 
    
        
            
                | utcDateCreated | string |  | 
    
        
            
                | utcDateModified | string |  | 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    - Source:
 
    
        Extends
        
    
    
    
    
    
    
    
    
    
        Methods
        
            
    
    
    (async) getNote() → {Promise.<(Note|null)>}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    - Source:
Returns:
        
    - 
        Type
    
- 
        
Promise.<(Note|null)>
    
(async) getTargetNote() → {Promise.<(Note|null)>}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    - Source:
Returns:
        
    - 
        Type
    
- 
        
Promise.<(Note|null)>
    
isDefinition() → {boolean}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    - Source:
Returns:
        
    - 
        Type
    
- 
        
boolean