View Source
  Class Tab<T>
  
  Represents a tab in the UI
 
  
  
    Inheritance
      System.Object
      
   
  
  Assembly: Umbraco.Core.dll
  Syntax
  
    [DataContract(Name = "tab", Namespace = "")]
public class Tab<T>
   
  Type Parameters
  
  Properties
  
  
    View Source
  
  Alias
  
  
  Declaration
  
    [DataMember(Name = "alias")]
public string Alias { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
    View Source
  
  Expanded
  The expanded state of the tab
 
  
  Declaration
  
    [DataMember(Name = "open")]
public bool Expanded { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    View Source
  
  Id
  
  
  Declaration
  
    [DataMember(Name = "id")]
public int Id { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
    View Source
  
  IsActive
  
  
  Declaration
  
    [DataMember(Name = "active")]
public bool IsActive { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
    View Source
  
  Key
  
  
  Declaration
  
    [DataMember(Name = "key")]
public Guid Key { get; set; }
   
  Property Value
  
  
    View Source
  
  Label
  
  
  Declaration
  
    [DataMember(Name = "label")]
public string Label { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
    View Source
  
  Properties
  
  
  Declaration
  
    [DataMember(Name = "properties")]
public IEnumerable<T>? Properties { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Nullable<IEnumerable<T>> | 
         | 
      
    
  
  
    View Source
  
  Type
  
  
  Declaration
  
    [DataMember(Name = "type")]
public string Type { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         |