<!– @license Copyright © 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at polymer.github.io/LICENSE.txt The complete set of authors may be found at polymer.github.io/AUTHORS.txt The complete set of contributors may be found at polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at polymer.github.io/PATENTS.txt –>

<link rel=“import” href=“../polymer/polymer.html”> <link rel=“import” href=“neon-animatable-behavior.html”>

<script>

/**
 * Use `Polymer.NeonSharedElementAnimatableBehavior` to implement elements containing shared element
 * animations.
 * @polymerBehavior Polymer.NeonSharedElementAnimatableBehavior
 */
Polymer.NeonSharedElementAnimatableBehaviorImpl = {

  properties: {

    /**
     * A map of shared element id to node.
     */
    sharedElements: {
      type: Object,
      value: {}
    }

  }

};

/** @polymerBehavior Polymer.NeonSharedElementAnimatableBehavior */
Polymer.NeonSharedElementAnimatableBehavior = [
  Polymer.NeonAnimatableBehavior,
  Polymer.NeonSharedElementAnimatableBehaviorImpl
];

</script>