├── .gitignore ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt └── src └── main └── scala └── com └── greencatsoft └── angularjs ├── Angular.scala ├── AngularElement.scala ├── AngularExecutionContext.scala ├── Annotations.scala ├── Config.scala ├── Controller.scala ├── Directive.scala ├── Factory.scala ├── Filter.scala ├── Initializable.scala ├── Module.scala ├── Runnable.scala ├── Service.scala ├── Template.scala ├── Titled.scala ├── core ├── AnchorScroll.scala ├── Animate.scala ├── Browser.scala ├── Cache.scala ├── Compile.scala ├── Cookies.scala ├── ExceptionHandler.scala ├── Http.scala ├── Injector.scala ├── Location.scala ├── Log.scala ├── ModelController.scala ├── Parse.scala ├── Q.scala ├── Resource.scala ├── Route.scala ├── Sce.scala ├── Scope.scala ├── TemplateCache.scala └── Timer.scala ├── extensions ├── BlockUI.scala ├── FileUpload.scala ├── I18next.scala ├── Modal.scala ├── Translate.scala ├── UIRouter.scala └── material │ ├── BottomSheet.scala │ ├── Sidenav.scala │ └── Theme.scala ├── internal ├── Angular.scala ├── ConfigBuilder.scala ├── GlobalDefinitions.scala ├── Injector.scala ├── Module.scala ├── ServiceProxy.scala └── package.scala └── test ├── AngularMocks.scala └── AngularTestEnvironment.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.4.5 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Angular.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Angular.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/AngularElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/AngularElement.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/AngularExecutionContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/AngularExecutionContext.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Annotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Annotations.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Config.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Controller.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Controller.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Directive.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Directive.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Factory.scala: -------------------------------------------------------------------------------- 1 | package com.greencatsoft.angularjs 2 | 3 | trait Factory[+A] extends Service with (() => A) 4 | -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Filter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Filter.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Initializable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Initializable.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Module.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Runnable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Runnable.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Service.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Service.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Template.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Template.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/Titled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/Titled.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/AnchorScroll.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/AnchorScroll.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Animate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Animate.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Browser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Browser.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Cache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Cache.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Compile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Compile.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Cookies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Cookies.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/ExceptionHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/ExceptionHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Http.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Http.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Injector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Injector.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Location.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Location.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Log.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Log.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/ModelController.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/ModelController.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Parse.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Q.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Q.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Resource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Resource.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Route.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Route.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Sce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Sce.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Scope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Scope.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/TemplateCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/TemplateCache.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/core/Timer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/core/Timer.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/BlockUI.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/BlockUI.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/FileUpload.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/FileUpload.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/I18next.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/I18next.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/Modal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/Modal.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/Translate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/Translate.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/UIRouter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/UIRouter.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/material/BottomSheet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/material/BottomSheet.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/material/Sidenav.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/material/Sidenav.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/extensions/material/Theme.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/extensions/material/Theme.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/Angular.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/Angular.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/ConfigBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/ConfigBuilder.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/GlobalDefinitions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/GlobalDefinitions.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/Injector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/Injector.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/Module.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/ServiceProxy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/ServiceProxy.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/internal/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/internal/package.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/test/AngularMocks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/test/AngularMocks.scala -------------------------------------------------------------------------------- /src/main/scala/com/greencatsoft/angularjs/test/AngularTestEnvironment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greencatsoft/scalajs-angular/HEAD/src/main/scala/com/greencatsoft/angularjs/test/AngularTestEnvironment.scala --------------------------------------------------------------------------------