├── .gitignore ├── .npmignore ├── Gruntfile.js ├── LICENSE.md ├── README.md ├── demos ├── .gitignore ├── bower.json ├── data │ ├── data.json │ └── data.xml ├── demosources │ ├── ex1 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex2 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex3 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex4 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex5 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex5a │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex6 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex7 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ ├── ex8 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs │ └── ex9 │ │ ├── config.json │ │ ├── index.html │ │ ├── index.js │ │ └── src.ejs ├── images │ └── ng-fc-logo.png ├── index.html ├── js │ ├── .gitignore │ ├── app.js │ └── demos │ │ ├── ex1.js │ │ ├── ex10.js │ │ ├── ex2.js │ │ ├── ex3.js │ │ ├── ex4.js │ │ ├── ex5.js │ │ ├── ex5a.js │ │ ├── ex6.js │ │ ├── ex7.js │ │ ├── ex8.js │ │ └── ex9.js ├── src │ ├── codebox.ejs │ ├── data.json │ ├── index.ejs │ └── index.ghpages.ejs └── views │ ├── ex1.html │ ├── ex10.html │ ├── ex2.html │ ├── ex3.html │ ├── ex4.html │ ├── ex5.html │ ├── ex5a.html │ ├── ex6.html │ ├── ex7.html │ ├── ex8.html │ └── ex9.html ├── dist ├── angular-fusioncharts.js └── angular-fusioncharts.min.js ├── example ├── data.json ├── index.html └── index.js ├── grunt-tasks └── compile_demos.js ├── js └── demos │ ├── ex1.js │ ├── ex2.js │ ├── ex3.js │ ├── ex4.js │ ├── ex5.js │ ├── ex5a.js │ ├── ex6.js │ ├── ex7.js │ ├── ex8.js │ └── ex9.js ├── karma.conf.js ├── package.json └── src └── angular-fusioncharts.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | example/ 2 | js/ 3 | demos/ 4 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/README.md -------------------------------------------------------------------------------- /demos/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components -------------------------------------------------------------------------------- /demos/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/bower.json -------------------------------------------------------------------------------- /demos/data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/data/data.json -------------------------------------------------------------------------------- /demos/data/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/data/data.xml -------------------------------------------------------------------------------- /demos/demosources/ex1/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex1/config.json -------------------------------------------------------------------------------- /demos/demosources/ex1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex1/index.html -------------------------------------------------------------------------------- /demos/demosources/ex1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex1/index.js -------------------------------------------------------------------------------- /demos/demosources/ex1/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex1/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex2/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex2/config.json -------------------------------------------------------------------------------- /demos/demosources/ex2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex2/index.html -------------------------------------------------------------------------------- /demos/demosources/ex2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex2/index.js -------------------------------------------------------------------------------- /demos/demosources/ex2/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex2/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex3/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex3/config.json -------------------------------------------------------------------------------- /demos/demosources/ex3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex3/index.html -------------------------------------------------------------------------------- /demos/demosources/ex3/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex3/index.js -------------------------------------------------------------------------------- /demos/demosources/ex3/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex3/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex4/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex4/config.json -------------------------------------------------------------------------------- /demos/demosources/ex4/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex4/index.html -------------------------------------------------------------------------------- /demos/demosources/ex4/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex4/index.js -------------------------------------------------------------------------------- /demos/demosources/ex4/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex4/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex5/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5/config.json -------------------------------------------------------------------------------- /demos/demosources/ex5/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5/index.html -------------------------------------------------------------------------------- /demos/demosources/ex5/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5/index.js -------------------------------------------------------------------------------- /demos/demosources/ex5/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex5a/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5a/config.json -------------------------------------------------------------------------------- /demos/demosources/ex5a/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5a/index.html -------------------------------------------------------------------------------- /demos/demosources/ex5a/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5a/index.js -------------------------------------------------------------------------------- /demos/demosources/ex5a/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex5a/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex6/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex6/config.json -------------------------------------------------------------------------------- /demos/demosources/ex6/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex6/index.html -------------------------------------------------------------------------------- /demos/demosources/ex6/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex6/index.js -------------------------------------------------------------------------------- /demos/demosources/ex6/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex6/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex7/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex7/config.json -------------------------------------------------------------------------------- /demos/demosources/ex7/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex7/index.html -------------------------------------------------------------------------------- /demos/demosources/ex7/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex7/index.js -------------------------------------------------------------------------------- /demos/demosources/ex7/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex7/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex8/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex8/config.json -------------------------------------------------------------------------------- /demos/demosources/ex8/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex8/index.html -------------------------------------------------------------------------------- /demos/demosources/ex8/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex8/index.js -------------------------------------------------------------------------------- /demos/demosources/ex8/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex8/src.ejs -------------------------------------------------------------------------------- /demos/demosources/ex9/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex9/config.json -------------------------------------------------------------------------------- /demos/demosources/ex9/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex9/index.html -------------------------------------------------------------------------------- /demos/demosources/ex9/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex9/index.js -------------------------------------------------------------------------------- /demos/demosources/ex9/src.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/demosources/ex9/src.ejs -------------------------------------------------------------------------------- /demos/images/ng-fc-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/images/ng-fc-logo.png -------------------------------------------------------------------------------- /demos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/index.html -------------------------------------------------------------------------------- /demos/js/.gitignore: -------------------------------------------------------------------------------- 1 | angular-fusioncharts.min.js -------------------------------------------------------------------------------- /demos/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/app.js -------------------------------------------------------------------------------- /demos/js/demos/ex1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex1.js -------------------------------------------------------------------------------- /demos/js/demos/ex10.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex10.js -------------------------------------------------------------------------------- /demos/js/demos/ex2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex2.js -------------------------------------------------------------------------------- /demos/js/demos/ex3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex3.js -------------------------------------------------------------------------------- /demos/js/demos/ex4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex4.js -------------------------------------------------------------------------------- /demos/js/demos/ex5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex5.js -------------------------------------------------------------------------------- /demos/js/demos/ex5a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex5a.js -------------------------------------------------------------------------------- /demos/js/demos/ex6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex6.js -------------------------------------------------------------------------------- /demos/js/demos/ex7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex7.js -------------------------------------------------------------------------------- /demos/js/demos/ex8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex8.js -------------------------------------------------------------------------------- /demos/js/demos/ex9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/js/demos/ex9.js -------------------------------------------------------------------------------- /demos/src/codebox.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/src/codebox.ejs -------------------------------------------------------------------------------- /demos/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/src/data.json -------------------------------------------------------------------------------- /demos/src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/src/index.ejs -------------------------------------------------------------------------------- /demos/src/index.ghpages.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/src/index.ghpages.ejs -------------------------------------------------------------------------------- /demos/views/ex1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex1.html -------------------------------------------------------------------------------- /demos/views/ex10.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex10.html -------------------------------------------------------------------------------- /demos/views/ex2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex2.html -------------------------------------------------------------------------------- /demos/views/ex3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex3.html -------------------------------------------------------------------------------- /demos/views/ex4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex4.html -------------------------------------------------------------------------------- /demos/views/ex5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex5.html -------------------------------------------------------------------------------- /demos/views/ex5a.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex5a.html -------------------------------------------------------------------------------- /demos/views/ex6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex6.html -------------------------------------------------------------------------------- /demos/views/ex7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex7.html -------------------------------------------------------------------------------- /demos/views/ex8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex8.html -------------------------------------------------------------------------------- /demos/views/ex9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/demos/views/ex9.html -------------------------------------------------------------------------------- /dist/angular-fusioncharts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/dist/angular-fusioncharts.js -------------------------------------------------------------------------------- /dist/angular-fusioncharts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/dist/angular-fusioncharts.min.js -------------------------------------------------------------------------------- /example/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/example/data.json -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/example/index.html -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/example/index.js -------------------------------------------------------------------------------- /grunt-tasks/compile_demos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/grunt-tasks/compile_demos.js -------------------------------------------------------------------------------- /js/demos/ex1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex1.js -------------------------------------------------------------------------------- /js/demos/ex2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex2.js -------------------------------------------------------------------------------- /js/demos/ex3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex3.js -------------------------------------------------------------------------------- /js/demos/ex4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex4.js -------------------------------------------------------------------------------- /js/demos/ex5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex5.js -------------------------------------------------------------------------------- /js/demos/ex5a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex5a.js -------------------------------------------------------------------------------- /js/demos/ex6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex6.js -------------------------------------------------------------------------------- /js/demos/ex7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex7.js -------------------------------------------------------------------------------- /js/demos/ex8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex8.js -------------------------------------------------------------------------------- /js/demos/ex9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/js/demos/ex9.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/package.json -------------------------------------------------------------------------------- /src/angular-fusioncharts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusioncharts/angularjs-fusioncharts/HEAD/src/angular-fusioncharts.js --------------------------------------------------------------------------------