style(docs-infra): fix docs examples for tslint rules related to whitespace (#38143)
This commit updates the docs examples to be compatible with the `align`, `space-before-function-paren` and `typedef-whitespace` tslint rules. This is in preparation of updating the docs examples `tslint.json` to match the one generated for new Angular CLI apps in a future commit. PR Close #38143
This commit is contained in:

committed by
Michael Prentice

parent
c980caecac
commit
da0129b83e
@ -33,7 +33,7 @@ export class HeroesService {
|
||||
}
|
||||
|
||||
/** GET heroes from the server */
|
||||
getHeroes (): Observable<Hero[]> {
|
||||
getHeroes(): Observable<Hero[]> {
|
||||
return this.http.get<Hero[]>(this.heroesUrl)
|
||||
.pipe(
|
||||
catchError(this.handleError('getHeroes', []))
|
||||
@ -60,7 +60,7 @@ export class HeroesService {
|
||||
|
||||
// #docregion addHero
|
||||
/** POST: add a new hero to the database */
|
||||
addHero (hero: Hero): Observable<Hero> {
|
||||
addHero(hero: Hero): Observable<Hero> {
|
||||
return this.http.post<Hero>(this.heroesUrl, hero, httpOptions)
|
||||
.pipe(
|
||||
catchError(this.handleError('addHero', hero))
|
||||
@ -70,7 +70,7 @@ export class HeroesService {
|
||||
|
||||
// #docregion deleteHero
|
||||
/** DELETE: delete the hero from the server */
|
||||
deleteHero (id: number): Observable<{}> {
|
||||
deleteHero(id: number): Observable<{}> {
|
||||
const url = `${this.heroesUrl}/${id}`; // DELETE api/heroes/42
|
||||
return this.http.delete(url, httpOptions)
|
||||
.pipe(
|
||||
@ -81,7 +81,7 @@ export class HeroesService {
|
||||
|
||||
// #docregion updateHero
|
||||
/** PUT: update the hero on the server. Returns the updated hero upon success. */
|
||||
updateHero (hero: Hero): Observable<Hero> {
|
||||
updateHero(hero: Hero): Observable<Hero> {
|
||||
// #enddocregion updateHero
|
||||
// #docregion update-headers
|
||||
httpOptions.headers =
|
||||
|
@ -15,8 +15,10 @@ export class HttpErrorHandler {
|
||||
constructor(private messageService: MessageService) { }
|
||||
|
||||
/** Create curried handleError function that already knows the service name */
|
||||
createHandleError = (serviceName = '') => <T>
|
||||
(operation = 'operation', result = {} as T) => this.handleError(serviceName, operation, result);
|
||||
createHandleError = (serviceName = '') => {
|
||||
return <T>(operation = 'operation', result = {} as T) =>
|
||||
this.handleError(serviceName, operation, result);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a function that handles Http operation failures.
|
||||
@ -25,7 +27,7 @@ export class HttpErrorHandler {
|
||||
* @param operation - name of the operation that failed
|
||||
* @param result - optional value to return as the observable result
|
||||
*/
|
||||
handleError<T> (serviceName = '', operation = 'operation', result = {} as T) {
|
||||
handleError<T>(serviceName = '', operation = 'operation', result = {} as T) {
|
||||
|
||||
return (error: HttpErrorResponse): Observable<T> => {
|
||||
// TODO: send the error to remote logging infrastructure
|
||||
|
@ -39,7 +39,7 @@ export class PackageSearchService {
|
||||
this.handleError = httpErrorHandler.createHandleError('HeroesService');
|
||||
}
|
||||
|
||||
search (packageName: string, refresh = false): Observable<NpmPackageInfo[]> {
|
||||
search(packageName: string, refresh = false): Observable<NpmPackageInfo[]> {
|
||||
// clear if no pkg name
|
||||
if (!packageName.trim()) { return of([]); }
|
||||
|
||||
|
Reference in New Issue
Block a user