Sha256: 3d502a219c2573a3d3b8d5619f9b23a537c6d284d186eebe4cb78cf72115469c
Contents?: true
Size: 847 Bytes
Versions: 1
Compression:
Stored size: 847 Bytes
Contents
/** @module ember */ import { Mixin } from '@ember/-internals/metal'; /** Implements some standard methods for copying an object. Add this mixin to any object you create that can create a copy of itself. This mixin is added automatically to the built-in array. You should generally implement the `copy()` method to return a copy of the receiver. @class Copyable @namespace Ember @since Ember 0.9 @deprecated Use 'ember-copy' addon instead @private */ export default Mixin.create({ /** __Required.__ You must implement this method to apply this mixin. Override to return a copy of the receiver. Default implementation raises an exception. @method copy @param {Boolean} deep if `true`, a deep copy of the object should be made @return {Object} copy of receiver @private */ copy: null, });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
discourse-ember-source-3.6.0.0 | dist/es/@ember/-internals/runtime/lib/mixins/copyable.js |