Stub for a redistributable package

This commit is contained in:
Denys Vuika 2016-04-18 17:18:13 +01:00
parent 5d9f65cd92
commit 78fffbb32e
12 changed files with 92 additions and 6 deletions

View File

@ -1,8 +1,6 @@
typings/
node_modules/
bower_components/
*.js
*.js.map
app/**/*.js
app/**/*.js.map
.idea
!app/widgets/*.js
!app/js/*.js

View File

@ -1,13 +1,17 @@
import {Component} from "angular2/core";
import {HelloWorld} from 'ng2-alfresco/components';
@Component({
selector: 'page2-view',
template: `
<div class="container">
<div class="row">
<h2>Page 2</h2>
<hello-world></hello-world>
</div>
</div>
`
`,
directives: [HelloWorld]
})
export class Page2View {

View File

@ -32,7 +32,8 @@
<script>
System.config({
map: {
'ng2-uploader': 'node_modules/ng2-uploader'
'ng2-uploader': 'node_modules/ng2-uploader',
'ng2-alfresco': 'node_modules/ng2-alfresco'
},
packages: {
app: {
@ -42,6 +43,10 @@
'ng2-uploader': {
format: 'register',
defaultExtension: 'js'
},
'ng2-alfresco': {
format: 'register',
defaultExtension: 'js'
}
}
});

View File

@ -0,0 +1,8 @@
npm-debug.log
node_modules
jspm_packages
.idea
lib
build
src/**/**.js
src/**/*.js.map

View File

@ -0,0 +1,2 @@
/node_modules
/typings

View File

@ -0,0 +1,7 @@
import { HelloWorld } from './src/HelloWorld';
export * from './src/HelloWorld';
declare var _default: {
directives: (typeof HelloWorld)[];
};
export default _default;

View File

@ -0,0 +1,25 @@
System.register(['./src/HelloWorld'], function(exports_1, context_1) {
"use strict";
var __moduleName = context_1 && context_1.id;
var HelloWorld_1;
function exportStar_1(m) {
var exports = {};
for(var n in m) {
if (n !== "default") exports[n] = m[n];
}
exports_1(exports);
}
return {
setters:[
function (HelloWorld_1_1) {
HelloWorld_1 = HelloWorld_1_1;
exportStar_1(HelloWorld_1_1);
}],
execute: function() {
exports_1("default",{
directives: [HelloWorld_1.HelloWorld]
});
}
}
});
//# sourceMappingURL=components.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"components.js","sourceRoot":"","sources":["components.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;YAGA,oBAAe;gBACX,UAAU,EAAE,CAAC,uBAAU,CAAC;aAC3B,EAAA"}

View File

@ -0,0 +1,7 @@
import { HelloWorld } from './src/HelloWorld';
export * from './src/HelloWorld';
export default {
directives: [HelloWorld]
}

View File

@ -0,0 +1,4 @@
{
"name": "ng2-alfresco",
"version": "0.1.0"
}

View File

@ -0,0 +1,24 @@
import {Component} from 'angular2/core';
@Component({
selector: 'hello-world',
styles: [`
h1 {
color: blue;
}
`],
template: `<div>
<h1 (click)="onClick()">{{message}}</h1>
</div>`
})
export class HelloWorld {
message = "Click Me ...";
onClick() {
this.message = "Hello World!";
console.log(this.message);
}
}

View File

@ -18,6 +18,7 @@
"es6-shim": "^0.35.0",
"font-awesome": "^4.5.0",
"jquery": "^2.2.2",
"ng2-alfresco": "file:ng2-alfresco",
"ng2-uploader": "denisvuyka/ng2-uploader",
"reflect-metadata": "0.1.2",
"rxjs": "5.0.0-beta.2",