See: Description
Interface | Description |
---|---|
EngineRequestTransformer.RequireEngineRequestTransformer |
This interface is implemented by
Pipe.Transformer which needs a EngineRequest
to perform transformation. |
Class | Description |
---|---|
AbstractAggregatorEngine |
This
engine is an abstraction for aggregation nut aggregation. |
AbstractCacheEngine |
This class is an abstraction of an
engine
which reads from a cache the nuts associated to a workflow to be processed. |
AbstractCacheEngine.CacheResult |
Represents the value to be cached.
|
AbstractCacheEngine.CacheResult.Entry |
An entry wraps dynamic and static nuts for a cache result.
|
AbstractCompressorEngine |
This
engine defines the base treatments to execute when
compressing a set of files. |
AbstractConverterEngine | |
AbstractSpriteProvider |
Abstraction of the implementation of what is a
SpriteProvider . |
AngularTemplateInspector |
An AngularJS support that detects template URL.
|
BinPacker<T> |
This packer is inspired from the grower bin packing algorithm explained by
Jakes Gordon to give a position to a set of dimensions in the lowest area.
|
CssInspectorEngine |
This engines parses CSS files thanks to a
CssUrlLineInspector and a SourceMapLineInspector . |
CssSpriteProvider |
This
SpriteProvider generates CSS code to represent the sprites. |
CssUrlLineInspector |
This class inspects CSS files to extract nuts referenced with @import statement to process it.
|
EngineRequestTransformer |
This
Pipe.Transformer handles ConvertibleNut transformation and perform it
by delegating the job to a EngineRequestTransformer.RequireEngineRequestTransformer . |
GzipEngine |
This engine GZIP nut content.
|
HtmlInspectorEngine |
This engine is able to parse an HTML to collect all CSS and JS scripts, refer them through a heap and set
reference to associated workflow URL in DOM.
|
ImageAggregatorEngine |
This engine is in charge to merge images into one final image.
|
ImageCompressorEngine |
Engine that compress images.
|
JavascriptInspectorEngine |
This engine parses JS files thanks to a
SourceMapLineInspector . |
JavascriptSpriteProvider |
This class provides sprite throughout javascript language.
|
MemoryMapCacheEngine | |
ScheduledCacheEngine |
This abstract engine is able to clear its cache in a particular interval.
|
SourceMapLineInspector |
This inspector removes from scripts the "sourceMappingURL" statement when the chain is going to minify/aggregate it.
|
SpriteInspectorEngine |
This engine computes sprites for a set of images.
|
StaticEngine |
This engine should be used for non-dynamic WUIC features.
|
TextAggregatorEngine |
This
engine can aggregate all the specified files in one path. |
TextInspectorEngine |
Basic inspector engine for text nuts processing text line per line.
|
Package where engines
and their Engine
builders
implementations are defined for core module.
Engines for image/Text aggregation, sprite computation, caching and CSS inspection are supported here.
This package contains the engines
which don't delegate its work to any library
like YUI Compressor.
Copyright © 2012-2015. All Rights Reserved.