Skip to content

Commit

Permalink
chore(all): prepare release 1.0.0-beta.1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
EisenbergEffect committed Mar 1, 2016
1 parent e48cec4 commit a2a9cea
Show file tree
Hide file tree
Showing 24 changed files with 358 additions and 182 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aurelia-templating-resources",
"version": "1.0.0-beta.1.1.1",
"version": "1.0.0-beta.1.1.2",
"description": "A standard set of behaviors, converters and other resources for use with the Aurelia templating library.",
"keywords": [
"aurelia",
Expand Down
2 changes: 1 addition & 1 deletion dist/amd/aurelia-templating-resources.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ declare module 'aurelia-templating-resources' {
static inject(): any;
signals: any;
constructor(bindingSignaler: any);
bind(binding: any, source: any, name: any): any;
bind(binding: any, source: any): any;
unbind(binding: any, source: any): any;
}

Expand Down
5 changes: 3 additions & 2 deletions dist/amd/aurelia-templating-resources.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
define(['exports', './compose', './if', './with', './repeat', './show', './sanitize-html', './replaceable', './focus', './compile-spy', './view-spy', 'aurelia-templating', './dynamic-element', './css-resource', 'aurelia-pal', './html-sanitizer', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './binding-signaler', './update-trigger-binding-behavior'], function (exports, _compose, _if, _with, _repeat, _show, _sanitizeHtml, _replaceable, _focus, _compileSpy, _viewSpy, _aureliaTemplating, _dynamicElement, _cssResource, _aureliaPal, _htmlSanitizer, _bindingModeBehaviors, _throttleBindingBehavior, _debounceBindingBehavior, _signalBindingBehavior, _bindingSignaler, _updateTriggerBindingBehavior) {
define(['exports', './compose', './if', './with', './repeat', './show', './hide', './sanitize-html', './replaceable', './focus', './compile-spy', './view-spy', 'aurelia-templating', './dynamic-element', './css-resource', 'aurelia-pal', './html-sanitizer', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './binding-signaler', './update-trigger-binding-behavior'], function (exports, _compose, _if, _with, _repeat, _show, _hide, _sanitizeHtml, _replaceable, _focus, _compileSpy, _viewSpy, _aureliaTemplating, _dynamicElement, _cssResource, _aureliaPal, _htmlSanitizer, _bindingModeBehaviors, _throttleBindingBehavior, _debounceBindingBehavior, _signalBindingBehavior, _bindingSignaler, _updateTriggerBindingBehavior) {
'use strict';

exports.__esModule = true;
Expand All @@ -10,7 +10,7 @@ define(['exports', './compose', './if', './with', './repeat', './show', './sanit
_aureliaPal.DOM.injectStyles('.aurelia-hide { display:none !important; }');
}

config.globalResources('./compose', './if', './with', './repeat', './show', './replaceable', './sanitize-html', './focus', './compile-spy', './view-spy', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './update-trigger-binding-behavior');
config.globalResources('./compose', './if', './with', './repeat', './show', './hide', './replaceable', './sanitize-html', './focus', './compile-spy', './view-spy', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './update-trigger-binding-behavior');

var viewEngine = config.container.get(_aureliaTemplating.ViewEngine);
var loader = config.aurelia.loader;
Expand Down Expand Up @@ -56,6 +56,7 @@ define(['exports', './compose', './if', './with', './repeat', './show', './sanit
exports.With = _with.With;
exports.Repeat = _repeat.Repeat;
exports.Show = _show.Show;
exports.Hide = _hide.Hide;
exports.HTMLSanitizer = _htmlSanitizer.HTMLSanitizer;
exports.SanitizeHTMLValueConverter = _sanitizeHtml.SanitizeHTMLValueConverter;
exports.Replaceable = _replaceable.Replaceable;
Expand Down
2 changes: 2 additions & 0 deletions dist/amd/repeat-utilities.js
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ define(['exports', 'aurelia-binding'], function (exports, _aureliaBinding) {
function updateOneTimeBinding(binding) {
if (binding.call && binding.mode === oneTime) {
binding.call(_aureliaBinding.sourceContext);
} else if (binding.updateOneTimeBindings) {
binding.updateOneTimeBindings();
}
}
});
36 changes: 30 additions & 6 deletions dist/amd/signal-binding-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,20 +16,44 @@ define(['exports', './binding-signaler'], function (exports, _bindingSignaler) {
this.signals = bindingSignaler.signals;
}

SignalBindingBehavior.prototype.bind = function bind(binding, source, name) {
SignalBindingBehavior.prototype.bind = function bind(binding, source) {
if (!binding.updateTarget) {
throw new Error('Only property bindings and string interpolation bindings can be signaled. Trigger, delegate and call bindings cannot be signaled.');
}
var bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
if (arguments.length === 3) {
var _name = arguments[2];
var bindings = this.signals[_name] || (this.signals[_name] = []);
bindings.push(binding);
binding.signalName = _name;
} else if (arguments.length > 3) {
var names = Array.prototype.slice.call(arguments, 2);
var i = names.length;
while (i--) {
var _name2 = names[i];
var bindings = this.signals[_name2] || (this.signals[_name2] = []);
bindings.push(binding);
}
binding.signalName = names;
} else {
throw new Error('Signal name is required.');
}
};

SignalBindingBehavior.prototype.unbind = function unbind(binding, source) {
var name = binding.signalName;
binding.signalName = null;
var bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
if (Array.isArray(name)) {
var names = name;
var i = names.length;
while (i--) {
var n = names[i];
var bindings = this.signals[n];
bindings.splice(bindings.indexOf(binding), 1);
}
} else {
var bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
}
};

return SignalBindingBehavior;
Expand Down
2 changes: 1 addition & 1 deletion dist/aurelia-templating-resources.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ declare module 'aurelia-templating-resources' {
static inject(): any;
signals: any;
constructor(bindingSignaler: any);
bind(binding: any, source: any, name: any): any;
bind(binding: any, source: any): any;
unbind(binding: any, source: any): any;
}

Expand Down
40 changes: 34 additions & 6 deletions dist/aurelia-templating-resources.js
Original file line number Diff line number Diff line change
Expand Up @@ -403,6 +403,8 @@ export function isOneTime(expression) {
export function updateOneTimeBinding(binding) {
if (binding.call && binding.mode === oneTime) {
binding.call(sourceContext);
} else if (binding.updateOneTimeBindings) {
binding.updateOneTimeBindings();
}
}

Expand Down Expand Up @@ -1581,20 +1583,44 @@ export class SignalBindingBehavior {
this.signals = bindingSignaler.signals;
}

bind(binding, source, name) {
bind(binding, source) {
if (!binding.updateTarget) {
throw new Error('Only property bindings and string interpolation bindings can be signaled. Trigger, delegate and call bindings cannot be signaled.');
}
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
if (arguments.length === 3) {
let name = arguments[2];
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
} else if (arguments.length > 3) {
let names = Array.prototype.slice.call(arguments, 2);
let i = names.length;
while (i--) {
let name = names[i];
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
}
binding.signalName = names;
} else {
throw new Error('Signal name is required.');
}
}

unbind(binding, source) {
let name = binding.signalName;
binding.signalName = null;
let bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
if (Array.isArray(name)) {
let names = name;
let i = names.length;
while (i--) {
let n = names[i];
let bindings = this.signals[n];
bindings.splice(bindings.indexOf(binding), 1);
}
} else {
let bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
}
}
}

Expand Down Expand Up @@ -1838,6 +1864,7 @@ function configure(config) {
'./with',
'./repeat',
'./show',
'./hide',
'./replaceable',
'./sanitize-html',
'./focus',
Expand Down Expand Up @@ -1889,6 +1916,7 @@ export {
With,
Repeat,
Show,
Hide,
HTMLSanitizer,
SanitizeHTMLValueConverter,
Replaceable,
Expand Down
2 changes: 1 addition & 1 deletion dist/commonjs/aurelia-templating-resources.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ declare module 'aurelia-templating-resources' {
static inject(): any;
signals: any;
constructor(bindingSignaler: any);
bind(binding: any, source: any, name: any): any;
bind(binding: any, source: any): any;
unbind(binding: any, source: any): any;
}

Expand Down
5 changes: 4 additions & 1 deletion dist/commonjs/aurelia-templating-resources.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ var _repeat = require('./repeat');

var _show = require('./show');

var _hide = require('./hide');

var _sanitizeHtml = require('./sanitize-html');

var _replaceable = require('./replaceable');
Expand Down Expand Up @@ -51,7 +53,7 @@ function configure(config) {
_aureliaPal.DOM.injectStyles('.aurelia-hide { display:none !important; }');
}

config.globalResources('./compose', './if', './with', './repeat', './show', './replaceable', './sanitize-html', './focus', './compile-spy', './view-spy', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './update-trigger-binding-behavior');
config.globalResources('./compose', './if', './with', './repeat', './show', './hide', './replaceable', './sanitize-html', './focus', './compile-spy', './view-spy', './binding-mode-behaviors', './throttle-binding-behavior', './debounce-binding-behavior', './signal-binding-behavior', './update-trigger-binding-behavior');

var viewEngine = config.container.get(_aureliaTemplating.ViewEngine);
var loader = config.aurelia.loader;
Expand Down Expand Up @@ -97,6 +99,7 @@ exports.If = _if.If;
exports.With = _with.With;
exports.Repeat = _repeat.Repeat;
exports.Show = _show.Show;
exports.Hide = _hide.Hide;
exports.HTMLSanitizer = _htmlSanitizer.HTMLSanitizer;
exports.SanitizeHTMLValueConverter = _sanitizeHtml.SanitizeHTMLValueConverter;
exports.Replaceable = _replaceable.Replaceable;
Expand Down
2 changes: 2 additions & 0 deletions dist/commonjs/repeat-utilities.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,7 @@ function isOneTime(expression) {
function updateOneTimeBinding(binding) {
if (binding.call && binding.mode === oneTime) {
binding.call(_aureliaBinding.sourceContext);
} else if (binding.updateOneTimeBindings) {
binding.updateOneTimeBindings();
}
}
36 changes: 30 additions & 6 deletions dist/commonjs/signal-binding-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,44 @@ var SignalBindingBehavior = (function () {
this.signals = bindingSignaler.signals;
}

SignalBindingBehavior.prototype.bind = function bind(binding, source, name) {
SignalBindingBehavior.prototype.bind = function bind(binding, source) {
if (!binding.updateTarget) {
throw new Error('Only property bindings and string interpolation bindings can be signaled. Trigger, delegate and call bindings cannot be signaled.');
}
var bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
if (arguments.length === 3) {
var _name = arguments[2];
var bindings = this.signals[_name] || (this.signals[_name] = []);
bindings.push(binding);
binding.signalName = _name;
} else if (arguments.length > 3) {
var names = Array.prototype.slice.call(arguments, 2);
var i = names.length;
while (i--) {
var _name2 = names[i];
var bindings = this.signals[_name2] || (this.signals[_name2] = []);
bindings.push(binding);
}
binding.signalName = names;
} else {
throw new Error('Signal name is required.');
}
};

SignalBindingBehavior.prototype.unbind = function unbind(binding, source) {
var name = binding.signalName;
binding.signalName = null;
var bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
if (Array.isArray(name)) {
var names = name;
var i = names.length;
while (i--) {
var n = names[i];
var bindings = this.signals[n];
bindings.splice(bindings.indexOf(binding), 1);
}
} else {
var bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
}
};

return SignalBindingBehavior;
Expand Down
2 changes: 1 addition & 1 deletion dist/es6/aurelia-templating-resources.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ declare module 'aurelia-templating-resources' {
static inject(): any;
signals: any;
constructor(bindingSignaler: any);
bind(binding: any, source: any, name: any): any;
bind(binding: any, source: any): any;
unbind(binding: any, source: any): any;
}

Expand Down
3 changes: 3 additions & 0 deletions dist/es6/aurelia-templating-resources.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import {If} from './if';
import {With} from './with';
import {Repeat} from './repeat';
import {Show} from './show';
import {Hide} from './hide';
import {SanitizeHTMLValueConverter} from './sanitize-html';
import {Replaceable} from './replaceable';
import {Focus} from './focus';
Expand Down Expand Up @@ -33,6 +34,7 @@ function configure(config) {
'./with',
'./repeat',
'./show',
'./hide',
'./replaceable',
'./sanitize-html',
'./focus',
Expand Down Expand Up @@ -84,6 +86,7 @@ export {
With,
Repeat,
Show,
Hide,
HTMLSanitizer,
SanitizeHTMLValueConverter,
Replaceable,
Expand Down
2 changes: 2 additions & 0 deletions dist/es6/repeat-utilities.js
Original file line number Diff line number Diff line change
Expand Up @@ -109,5 +109,7 @@ export function isOneTime(expression) {
export function updateOneTimeBinding(binding) {
if (binding.call && binding.mode === oneTime) {
binding.call(sourceContext);
} else if (binding.updateOneTimeBindings) {
binding.updateOneTimeBindings();
}
}
36 changes: 30 additions & 6 deletions dist/es6/signal-binding-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,43 @@ export class SignalBindingBehavior {
this.signals = bindingSignaler.signals;
}

bind(binding, source, name) {
bind(binding, source) {
if (!binding.updateTarget) {
throw new Error('Only property bindings and string interpolation bindings can be signaled. Trigger, delegate and call bindings cannot be signaled.');
}
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
if (arguments.length === 3) {
let name = arguments[2];
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
binding.signalName = name;
} else if (arguments.length > 3) {
let names = Array.prototype.slice.call(arguments, 2);
let i = names.length;
while (i--) {
let name = names[i];
let bindings = this.signals[name] || (this.signals[name] = []);
bindings.push(binding);
}
binding.signalName = names;
} else {
throw new Error('Signal name is required.');
}
}

unbind(binding, source) {
let name = binding.signalName;
binding.signalName = null;
let bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
if (Array.isArray(name)) {
let names = name;
let i = names.length;
while (i--) {
let n = names[i];
let bindings = this.signals[n];
bindings.splice(bindings.indexOf(binding), 1);
}
} else {
let bindings = this.signals[name];
bindings.splice(bindings.indexOf(binding), 1);
}
}
}
2 changes: 1 addition & 1 deletion dist/system/aurelia-templating-resources.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ declare module 'aurelia-templating-resources' {
static inject(): any;
signals: any;
constructor(bindingSignaler: any);
bind(binding: any, source: any, name: any): any;
bind(binding: any, source: any): any;
unbind(binding: any, source: any): any;
}

Expand Down
Loading

0 comments on commit a2a9cea

Please sign in to comment.