arcgis-layout-engine

Ember engine that mounts the `/layout/*` routes for editing sites and pages.

Usage no npm install needed!

<script type="module">
  import arcgisLayoutEngine from 'https://cdn.skypack.dev/arcgis-layout-engine';
</script>

README

arcgis-layout-engine

Ember Engine and Components for Creating/Managing/Editing ArcGIS Online / Portal Site and Page Items.

Note This is still a very nascent project, and things will change.

If you use this project, be sure to lock to a specific version in your package.json.

We expect this project to have many releases before the 1.0.0 "Public API" stabilization.

Dependencies

This addon/engine requires the use of the Ember prototype extensions, particularly the Array extensions. If your project does not or cannot use these, we are open to PR's removing this dependency.

It also uses the following addons:

  • ember-arcgis-layout-services

Installation

  • ember install arcgis-layout-engine
  • mount the engine in your app.

Running

Running Tests

  • npm test (Runs ember try:each to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://ember-cli.com/.