refactor(AppRootUrl): simplify the code

Closes #4563
This commit is contained in:
Victor Berchet 2015-10-06 16:28:24 -07:00
parent a7b2ab771e
commit 4ed642f921
2 changed files with 2 additions and 14 deletions

View File

@ -11,11 +11,8 @@ export class AnchorBasedAppRootUrl extends AppRootUrl {
constructor() { constructor() {
super(""); super("");
// compute the root url to pass to AppRootUrl // compute the root url to pass to AppRootUrl
var rootUrl: string;
var a = DOM.createElement('a'); var a = DOM.createElement('a');
DOM.resolveAndSetHref(a, './', null); DOM.resolveAndSetHref(a, './', null);
rootUrl = DOM.getHref(a); this.value = DOM.getHref(a);
this.value = rootUrl;
} }
} }

View File

@ -12,14 +12,5 @@ import {isBlank} from 'angular2/src/core/facade/lang';
*/ */
@Injectable() @Injectable()
export class AppRootUrl { export class AppRootUrl {
private _value: string; constructor(public value: string) {}
constructor(value: string) { this._value = value; }
/**
* Returns the base URL of the currently running application.
*/
get value() { return this._value; }
set value(value: string) { this._value = value; }
} }