Help Angular by taking a 1 minute survey!Go to surveyHome

NgClassBase

Serves as the base non-VE container for NgClass.

See more...

      
      class NgClassBase {
  static ngDirectiveDef: any
  constructor(_delegate: NgClassImpl)
  protected _delegate: NgClassImpl
  getValue()
}
    

Subclasses

Description

While this is a base class that NgClass extends from, the class itself acts as a container for non-VE code to setup a link to the [class] host binding (via the static ngDirectiveDef property on the class).

Note that the ngDirectiveDef property's code is switched depending if VE is present or not (this allows for the binding code to be set only for newer versions of Angular).

Static properties

Property Description
static ngDirectiveDef: any

Constructor

constructor(_delegate: NgClassImpl)
      
      constructor(_delegate: NgClassImpl)
    
Parameters
_delegate NgClassImpl

Properties

Property Description
protected _delegate: NgClassImpl Declared in constructor.

Methods

getValue()
      
      getValue()
    
Parameters

There are no parameters.