Class EnergyGraphData
  
  
      
      
          
            [Obfuscation(Exclude = true, ApplyToMembers = true)]
[Serializable]
public class EnergyGraphData
           
      
      
          
            <Obfuscation(Exclude:=True, ApplyToMembers:=True)>
<Serializable>
Public Class EnergyGraphData
           
      
   
  
    Inheritance
    System.Object
    EnergyGraphData
   
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  
  
  PLEASE NOTE: Code related to the Energy components in HomeSeer were ported from the HS3 plugin API and
have not been fully tested to verify full functionality from the new SDK. The Energy API may undergo
significant changes in the near future. Please use with caution.
 
  
  
  Constructors
  
  
  
    View Source
  
  
  EnergyGraphData()
  
  
  Declaration
  
  Fields
  
  
  
    View Source
  
  AdditionalParameters
  back_color,pane_color,bar1_color,bar2_color,use_gradient,font_color,pane_color_left,
pane_color_bottom,pane_color_top,pane_color_right
 
  
  Declaration
  
      
      
          
            public string AdditionalParameters
           
      
      
          
            Public AdditionalParameters As String
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
    View Source
  
  DefaultGraph
  
  
  Declaration
  
      
      
      
          
            Public DefaultGraph As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  dvRefs
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
    View Source
  
  DynamicCalc
  DynamicCalc is really a boolean, but for database compatibility, we'll use integer.
This can be inferred, but is added to explicitly show whether to use static dates or calc them out.
 
  
  Declaration
  
      
      
      
          
            Public DynamicCalc As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  EndDate
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Nullable<System.DateTime> | 
         | 
      
    
  
  
  
    View Source
  
  FirstOf
  FirstOf is really a boolean, but for database compatibility, we'll use integer.
If true, goes to the first instance of the gbInterval e.g: 
if a day, to the beginning of the day, 
if a week, to the beginning of the week.
 
  
  Declaration
  
      
      
      
          
            Public FirstOf As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  gbInterval
  
  
  Declaration
  
      
      
          
            public Constants.eGraphInterval gbInterval
           
      
      
          
            Public gbInterval As Constants.eGraphInterval
           
      
   
  Field Value
  
  
  
    View Source
  
  GoBack
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  Height
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  ID
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  Interval
  
  
  Declaration
  
      
      
          
            public Constants.eGraphInterval Interval
           
      
      
          
            Public Interval As Constants.eGraphInterval
           
      
   
  Field Value
  
  
  
    View Source
  
  IsLocked
  
  
  Declaration
  
      
      
      
          
            Public IsLocked As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  IsVisible
  
  
  Declaration
  
      
      
      
          
            Public IsVisible As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  MobileHeight
  
  
  Declaration
  
      
      
      
          
            Public MobileHeight As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  MobileWidth
  
  
  Declaration
  
      
      
      
          
            Public MobileWidth As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  Name
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
    View Source
  
  StartDate
  
  
  Declaration
  
      
      
          
            public DateTime? StartDate
           
      
      
          
            Public StartDate As Date?
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Nullable<System.DateTime> | 
         | 
      
    
  
  
  
    View Source
  
  Timespan
  
  
  Declaration
  
      
      
      
          
            Public Timespan As Integer
           
      
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  tsInterval
  
  
  Declaration
  
      
      
          
            public Constants.eGraphInterval tsInterval
           
      
      
          
            Public tsInterval As Constants.eGraphInterval
           
      
   
  Field Value
  
  
  
    View Source
  
  Type
  
  
  Declaration
  
      
      
          
            public Constants.eGraphType Type
           
      
      
          
            Public Type As Constants.eGraphType
           
      
   
  Field Value
  
  
  
    View Source
  
  Width
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
    View Source
  
  YAxis
  
  
  Declaration
  
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         |