You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					40 lines
				
				889 B
			
		
		
			
		
	
	
					40 lines
				
				889 B
			| 
								 
											4 years ago
										 
									 | 
							
								(function (global, factory) {
							 | 
						||
| 
								 | 
							
									typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
							 | 
						||
| 
								 | 
							
									typeof define === 'function' && define.amd ? define(factory) :
							 | 
						||
| 
								 | 
							
									(global.SpriteSymbol = factory());
							 | 
						||
| 
								 | 
							
								}(this, (function () { 'use strict';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								var SpriteSymbol = function SpriteSymbol(ref) {
							 | 
						||
| 
								 | 
							
								  var id = ref.id;
							 | 
						||
| 
								 | 
							
								  var viewBox = ref.viewBox;
							 | 
						||
| 
								 | 
							
								  var content = ref.content;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  this.id = id;
							 | 
						||
| 
								 | 
							
								  this.viewBox = viewBox;
							 | 
						||
| 
								 | 
							
								  this.content = content;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @return {string}
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								SpriteSymbol.prototype.stringify = function stringify () {
							 | 
						||
| 
								 | 
							
								  return this.content;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @return {string}
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								SpriteSymbol.prototype.toString = function toString () {
							 | 
						||
| 
								 | 
							
								  return this.stringify();
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								SpriteSymbol.prototype.destroy = function destroy () {
							 | 
						||
| 
								 | 
							
								    var this$1 = this;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  ['id', 'viewBox', 'content'].forEach(function (prop) { return delete this$1[prop]; });
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								return SpriteSymbol;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								})));
							 |