if (window["Structr"] == null) { 

	class StructrES6Client {
		constructor() {
			this.defaultStructrServer="";
			this.current = {name:"current",id:null};
			this.This = {
	"id": "fb43f1bc606f4d6680915829fb0d482b",
	"name": "StructrES6Client.class.js",
	"createdBy": "70fd9f831cad4506a1076f956ffa2a0b",
	"deleted": false,
	"hidden": false,
	"createdDate": "2017-07-17T10:29:40+0000",
	"lastModifiedDate": "2017-07-19T13:00:02+0000",
	"visibleToPublicUsers": true,
	"visibleToAuthenticatedUsers": true,
	"visibilityStartDate": null,
	"visibilityEndDate": null,
	"path": "/EAMD.ucp/Components/com/ceruleanCircle/EAM/5_ux/StructrES6Client/0.1.0/src/js/StructrES6Client.class.js",
	"type": "FileSmart",
	"relativeFilePath": "f/b/4/3/fb43f1bc606f4d6680915829fb0d482b",
	"size": 1217,
	"url": null,
	"parent": {
		"id": "88bed7e536934542a04737a3f7366a29",
		"name": "js"
	},
	"checksum": 2964032837,
	"version": 29,
	"cacheForSeconds": null,
	"owner": null,
	"isFile": true,
	"hasParent": true,
	"includeInFrontendExport": true,
	"isFavoritable": true,
	"isTemplate": true,
	"useAsJavascriptLibrary": false,
	"linkingElements": [
		"04c48b0186a94534a836f619077b6733",
		"d229a5a602da4caf8d63632741ed10b5"
	],
	"enableBasicAuth": false,
	"basicAuthRealm": null,
	"contentType": "text/javascript",
	"extractedContent": null,
	"indexedWords": null,
	"nameRootFolder": {
		"id": "5386839ee6f641a0be51d27dc711d19d",
		"name": "StructrES6Client"
	},
	"calculatedName": "StructrES6Client.class.js",
	"systemPath": null,
	"templateFileName": "WebBeanSupport.class.js",
	"nameRoot": "StructrES6Client",
	"extension": ".class.js",
	"linkedByName": [],
	"nameRootFile": null,
	"unit": null
};
			this.page = {name:"page",id:null};
			this.me = {name:"current",id:null,name:"guest"};



	//		this._eventSupport = new MyEventSupport();
	//		this._eventSupport.addEventListener("select",this,this.renderSomething);
		}

		init() {
			return this;
		}


		select() {
	//		var item = this._objectStack[0];
	//		console.log(item);
	//		this._eventSupport.getEvent("select").fire(this,item);

		}


		renderData(data) {
			document.body.innerHTML +=
				JSON.stringify(
				data.result[Structr.page.parameter.get('property')]
			)
		}

		find(type, id, parameter, resultFunction) {
			var result = null;
			if (parameter == null)
				parameter = {};
			if (id == null)
				id = "";

			$.get(
				this.defaultStructrServer+"/structr/rest/" + type + "/" + id,
				//{paramOne : 1, paramX : 'abc'},
				parameter,
				resultFunction
			);

			return result;
		}

	}

	window["Structr"] = new StructrES6Client();	
					  

}