Simplifying more code

This commit is contained in:
Jeff Avallone 2014-12-13 13:42:55 -05:00
parent 407167a4ae
commit d216c0fe5f
4 changed files with 25 additions and 25 deletions

View File

@ -6,19 +6,19 @@ export default _.extend({}, Base, {
type: 'charset-range',
_render() {
var hyphen = this.container.text()
.attr({
text: '-'
});
var contents = [
this.first,
this.container.text()
.attr({ text: '-' }),
this.last
];
return Q.all([
this.first.render(this.container.group()),
this.last.render(this.container.group())
])
.then((() => {
this.spaceHorizontally([this.first, hyphen, this.last], {
.then(this.spaceHorizontally.bind(this, contents, {
padding: 5
});
}).bind(this));
}));
}
});

View File

@ -13,7 +13,8 @@ export default _.extend({}, Base, {
},
_render() {
return this.renderLabel(_.result(this, this.code())).then(label => {
return this.renderLabel(_.result(this, this.code()))
.then(label => {
label.select('rect').attr({
rx: 3,
ry: 3

View File

@ -5,7 +5,8 @@ export default _.extend({}, Base, {
type: 'literal',
_render() {
return this.renderLabel('"' + this.literal.textValue + '"').then(label => {
return this.renderLabel('"' + this.literal.textValue + '"')
.then(label => {
label.select('rect').attr({
rx: 3,
ry: 3

View File

@ -11,15 +11,13 @@ export default _.extend({}, Base, {
partPromises;
if (this.anchorStart()) {
start = this.renderLabel('Start of line').then(label => {
return label.addClass('anchor');
});
start = this.renderLabel('Start of line')
.invoke('addClass', 'anchor');
}
if (this.anchorEnd()) {
end = this.renderLabel('End of line').then(label => {
return label.addClass('anchor');
});
end = this.renderLabel('End of line')
.invoke('addClass', 'anchor');
}
if (start || end || parts.length !== 1) {