@@ -3,6 +3,7 @@ import * as _ from 'lodash';
33
44import { BreakCommaHelper } from './html-engine-helpers/break-comma.helper' ;
55import { BreakLinesHelper } from './html-engine-helpers/break-lines.helper' ;
6+ import { CapitalizeHelper } from './html-engine-helpers/capitalize.helper' ;
67import { CleanParagraphHelper } from './html-engine-helpers/clean-paragraph.helper' ;
78import { CompareHelper } from './html-engine-helpers/compare.helper' ;
89import { DebugHelper } from './html-engine-helpers/debug.helper' ;
@@ -33,6 +34,7 @@ import { OneParameterHasHelper } from './html-engine-helpers/one-parameter-has.h
3334import { OrLengthHelper } from './html-engine-helpers/or-length.helper' ;
3435import { OrHelper } from './html-engine-helpers/or.helper' ;
3536import { ParseDescriptionHelper } from './html-engine-helpers/parse-description.helper' ;
37+ import { ParsePropertyHelper } from './html-engine-helpers/parse-property.helper' ;
3638import { RelativeURLHelper } from './html-engine-helpers/relative-url.helper' ;
3739import { ShortURLHelper } from './html-engine-helpers/short-url.helper' ;
3840import { StripURLHelper } from './html-engine-helpers/strip-url.helper' ;
@@ -73,10 +75,12 @@ export class HtmlEngineHelpers {
7375 this . registerHelper ( bars , 'short-url' , new ShortURLHelper ( ) ) ;
7476 this . registerHelper ( bars , 'strip-url' , new StripURLHelper ( ) ) ;
7577 this . registerHelper ( bars , 't' , new I18nHelper ( ) ) ;
78+ this . registerHelper ( bars , 'capitalize' , new CapitalizeHelper ( ) ) ;
79+ this . registerHelper ( bars , 'parse-property' , new ParsePropertyHelper ( ) ) ;
7680 }
7781
7882 private registerHelper ( bars , key : string , helper : IHtmlEngineHelper ) {
79- Handlebars . registerHelper ( key , function ( ) {
83+ Handlebars . registerHelper ( key , function ( ) {
8084 // tslint:disable-next-line:no-invalid-this
8185 return helper . helperFunc . apply ( helper , [ this , ..._ . slice ( arguments as any ) ] ) ;
8286 } ) ;
0 commit comments