static final class PolymerBehaviorExtractor.BehaviorDefinition
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<PolymerPass.MemberDefinition> |
functionsToCopy
Functions intended to be copied to elements which use this Behavior.
|
(package private) boolean |
isGlobalDeclaration
Whether this Behvaior is declared in the global scope.
|
(package private) java.util.List<PolymerPass.MemberDefinition> |
nonPropertyMembersToCopy
Other members intended to be copied to elements which use this Behavior.
|
(package private) java.util.List<PolymerPass.MemberDefinition> |
props
Properties declared in the behavior 'properties' block.
|
Constructor and Description |
---|
BehaviorDefinition(java.util.List<PolymerPass.MemberDefinition> props,
java.util.List<PolymerPass.MemberDefinition> functionsToCopy,
java.util.List<PolymerPass.MemberDefinition> nonPropertyMembersToCopy,
boolean isGlobalDeclaration) |
final java.util.List<PolymerPass.MemberDefinition> props
final java.util.List<PolymerPass.MemberDefinition> functionsToCopy
final java.util.List<PolymerPass.MemberDefinition> nonPropertyMembersToCopy
final boolean isGlobalDeclaration
BehaviorDefinition(java.util.List<PolymerPass.MemberDefinition> props, java.util.List<PolymerPass.MemberDefinition> functionsToCopy, java.util.List<PolymerPass.MemberDefinition> nonPropertyMembersToCopy, boolean isGlobalDeclaration)