Skip to content

Commit

Permalink
update to latest binding internals
Browse files Browse the repository at this point in the history
  • Loading branch information
jdanyow committed Oct 15, 2015
1 parent f1e7297 commit 3259ea2
Show file tree
Hide file tree
Showing 27 changed files with 1,527 additions and 1,325 deletions.
53 changes: 38 additions & 15 deletions config.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,35 +15,58 @@ System.config({
},

map: {
"aurelia-binding": "github:aurelia/binding@0.9.1",
"aurelia-logging": "github:aurelia/logging@0.7.0",
"aurelia-binding": "github:aurelia/binding@0.10.0",
"aurelia-logging": "github:aurelia/logging@0.8.0",
"aurelia-pal": "github:aurelia/pal@0.2.0",
"aurelia-pal-browser": "github:aurelia/pal-browser@0.2.0",
"babel": "npm:babel-core@5.8.3",
"babel-runtime": "npm:babel-runtime@5.8.3",
"core-js": "npm:core-js@0.9.18",
"github:aurelia/binding@0.9.1": {
"aurelia-dependency-injection": "github:aurelia/dependency-injection@0.10.1",
"aurelia-metadata": "github:aurelia/metadata@0.8.0",
"aurelia-task-queue": "github:aurelia/task-queue@0.7.0",
"github:aurelia/binding@0.10.0": {
"aurelia-metadata": "github:aurelia/metadata@0.9.0",
"aurelia-pal": "github:aurelia/pal@0.2.0",
"aurelia-task-queue": "github:aurelia/task-queue@0.8.0",
"core-js": "npm:core-js@0.9.18"
},
"github:aurelia/dependency-injection@0.10.1": {
"aurelia-logging": "github:aurelia/logging@0.7.0",
"aurelia-metadata": "github:aurelia/metadata@0.8.0",
"github:aurelia/metadata@0.9.0": {
"aurelia-pal": "github:aurelia/pal@0.2.0",
"core-js": "npm:core-js@0.9.18"
},
"github:aurelia/metadata@0.8.0": {
"core-js": "npm:core-js@0.9.18"
"github:aurelia/pal-browser@0.2.0": {
"aurelia-pal": "github:aurelia/pal@0.2.0"
},
"github:aurelia/task-queue@0.8.0": {
"aurelia-pal": "github:aurelia/pal@0.2.0"
},
"github:jspm/nodelibs-assert@0.1.0": {
"assert": "npm:assert@1.3.0"
},
"github:jspm/nodelibs-process@0.1.2": {
"process": "npm:process@0.11.2"
},
"github:jspm/nodelibs-process@0.1.1": {
"process": "npm:process@0.10.1"
"github:jspm/nodelibs-util@0.1.0": {
"util": "npm:util@0.10.3"
},
"npm:assert@1.3.0": {
"util": "npm:util@0.10.3"
},
"npm:babel-runtime@5.8.3": {
"process": "github:jspm/nodelibs-process@0.1.1"
"process": "github:jspm/nodelibs-process@0.1.2"
},
"npm:core-js@0.9.18": {
"fs": "github:jspm/nodelibs-fs@0.1.2",
"process": "github:jspm/nodelibs-process@0.1.1",
"process": "github:jspm/nodelibs-process@0.1.2",
"systemjs-json": "github:systemjs/plugin-json@0.1.0"
},
"npm:inherits@2.0.1": {
"util": "github:jspm/nodelibs-util@0.1.0"
},
"npm:process@0.11.2": {
"assert": "github:jspm/nodelibs-assert@0.1.0"
},
"npm:util@0.10.3": {
"inherits": "npm:inherits@2.0.1",
"process": "github:jspm/nodelibs-process@0.1.2"
}
}
});
122 changes: 0 additions & 122 deletions dist/amd/analyzer.js

This file was deleted.

41 changes: 41 additions & 0 deletions dist/amd/aurelia-computed.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
declare module 'aurelia-computed' {
import * as LogManager from 'aurelia-logging';
import { subscriberCollection, connectable, ObserverLocator, Parser } from 'aurelia-binding';
export class Analyzer {
constructor();
static analyze(expression: any): any;
visitArgs(args: any): any;
visitChain(chain: any): any;
visitValueConverter(converter: any): any;

// this should never happen.
visitAssign(assign: any): any;
visitConditional(conditional: any): any;
visitAccessScope(access: any): any;
visitAccessMember(access: any): any;
visitAccessKeyed(access: any): any;
visitCallScope(call: any): any;
visitCallFunction(call: any): any;
visitCallMember(call: any): any;
visitPrefix(prefix: any): any;
visitBinary(binary: any): any;
visitLiteralPrimitive(literal: any): any;
visitLiteralArray(literal: any): any;
visitLiteralObject(literal: any): any;
visitLiteralString(literal: any): any;
}
export class GetterObserver {
constructor(scope: any, propertyName: any, descriptor: any, expression: any, observerLocator: any);
getValue(): any;
setValue(newValue: any): any;
subscribe(context: any, callable: any): any;
unsubscribe(context: any, callable: any): any;
call(): any;
}
export class ComputedObservationAdapter {
static inject: any;
constructor(observerLocator: any, parser: any);
getObserver(object: any, propertyName: any, descriptor: any): any;
}
export function configure(frameworkConfig: any, config: any): any;
}
Loading

0 comments on commit 3259ea2

Please sign in to comment.