Skip to content

Commit 9c9ad5d

Browse files
autoinject working in skel-nav-esri-vs-ts
new compiler flag option in project file allows this
1 parent ccf438e commit 9c9ad5d

File tree

8 files changed

+21
-15
lines changed

8 files changed

+21
-15
lines changed

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/index-latest.html

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
var origin = window.location.origin;
1616
var pathname = window.location.pathname;
1717
var baseUrl = origin + pathname.toLowerCase().replace("index-latest.html", "");
18-
// var baseUrl = "http://localhost:9000";
18+
1919
var dojoConfig = {
2020
async: true,
2121
parseOnLoad: true,
@@ -47,7 +47,6 @@
4747
require(["aurelia/aurelia-bundle-latest"], function(au) {
4848
require(["aurelia-bundle-manifest"], function(abm) {
4949
require(["aurelia-bootstrapper"], function(b) {
50-
// alert("loaded");
5150
});
5251
});
5352
});

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/index-release.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html>
22

33
<html lang="en">
44
<head>
@@ -15,7 +15,7 @@
1515
var origin = window.location.origin;
1616
var pathname = window.location.pathname;
1717
var baseUrl = origin + pathname.toLowerCase().replace("index-release.html", "");
18-
// var baseUrl = "http://localhost:9000";
18+
1919
var dojoConfig = {
2020
async: true,
2121
parseOnLoad: true,
@@ -44,12 +44,11 @@
4444
</div>
4545

4646
<script>
47-
require(["aurelia/aurelia-bundle"], function(au) {
47+
require(["aurelia/aurelia-bundle"], function (au) {
4848
require(["aurelia-bundle-manifest"], function (abm) {
4949
require(["aurelia-bootstrapper"], function (b) {
50-
//alert("loaded");
5150
});
52-
})
51+
});
5352
});
5453
</script>
5554
</body>

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/skel-nav-esri-vs-ts.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,12 @@
130130
<TypeScriptRemoveComments>false</TypeScriptRemoveComments>
131131
<TypeScriptSourceMap>true</TypeScriptSourceMap>
132132
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
133+
<TypeScriptAdditionalFlags> $(TypeScriptAdditionalFlags) --emitDecoratorMetadata </TypeScriptAdditionalFlags>
133134
</PropertyGroup>
134135
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
135136
<TypeScriptRemoveComments>true</TypeScriptRemoveComments>
136137
<TypeScriptSourceMap>false</TypeScriptSourceMap>
138+
<TypeScriptAdditionalFlags> $(TypeScriptAdditionalFlags) --emitDecoratorMetadata </TypeScriptAdditionalFlags>
137139
</PropertyGroup>
138140
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
139141
</Project>

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/views/flickr.js

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/views/flickr.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/views/flickr.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import {autoinject, inject} from 'aurelia-framework';
1+
import {autoinject} from 'aurelia-framework';
22
import {HttpClient} from 'aurelia-http-client';
33

4-
//@autoinject
5-
@inject(HttpClient)
4+
@autoinject
65
export class Flickr{
76
heading = 'Flickr';
87
images = [];

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/views/nav-bar.js

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-esri-vs-ts/skel-nav-esri-vs-ts/views/nav-bar.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)