blob: ac30b32f9d86e1d3f78713942a3c0af804b40bb6 [file] [log] [blame]
<polymer-element name="core-resizer-parent">
<script>
Polymer(Polymer.mixin({
eventDelegates: {
'core-resize': 'resizeHandler'
},
attached: function() {
this.resizerAttachedHandler();
},
detached: function() {
this.resizerDetachedHandler();
}
}, Polymer.CoreResizer));
</script>
</polymer-element>
<polymer-element name="core-resizer-parent-filtered" extends="core-resizer-parent">
<script>
Polymer({
active: null,
resizerShouldNotify: function(el) {
return (el == this.active);
}
});
</script>
</polymer-element>
<polymer-element name="core-resizer-peer" extends="core-resizer-parent">
<script>
Polymer({
resizerIsPeer: true
});
</script>
</polymer-element>
<polymer-element name="core-resizer-peer-filtered" extends="core-resizer-parent-filtered">
<script>
Polymer({
resizerIsPeer: true
});
</script>
</polymer-element>
<polymer-element name="core-resizable">
<script>
Polymer(Polymer.mixin({
eventDelegates: {
'core-resize': 'resizeHandler'
},
attached: function() {
this.resizableAttachedHandler();
},
detached: function() {
this.resizableDetachedHandler();
}
}, Polymer.CoreResizable));
</script>
</polymer-element>
<polymer-element name="core-resizable-in-shadow" noscript>
<template>
<div>
<core-resizable id="resizable"></core-resizable>
</div>
</template>
</polymer-element>