In the example above, product is the object, title is its attribute, and uppercase is the filter being applied.
Some filters require a parameter to be passed.
Multiple filters can be used on one output. They are applied from left to right.
Built-In AngularJs Filters
Filters format the value of an expression for display to the user. They can be used in view templates, controllers or services. AngularJS comes with a collection of built-in filters, but it is easy to define your own as well.
URL filters output links to assets on StoreHippo Content Delivery Network (CDN). They are also used to create links for images.
Returns the URL of a file in the "assets" folder of a theme.
Returns the URL of a global asset. Global assets are kept in a directory on StoreHippo servers. Input
Returns the URL of an image. Accepts image size parameter. You can use image filter on the image or src attributes of the object types. The image filter should be followed by the image size that you want to use. If you request a size smaller than your original image's dimensions, StoreHippo will scale the image for you.
If you don't include an image size, the filter returns a (1024x1024) image.
General filters serve many different purposes including formatting, converting, and applying translations.
msCurrency filters format prices based on the Currency Settings found in General Settings.
msTranslate filters translates text or phrases on the basis of language enabled
Creating custom filters
Writing your own filter is very easy: just register a new filter factory function with your module. Internally, this uses the filterProvider. This factory function should return a new filter function which takes the input value as the first argument. Any filter arguments are passed in as additional arguments to the filter function. Details of creating custom filters