References
References
Class Summary
Static Public Class Summary | ||
public |
Provides access to the application configuration. |
|
public |
The core module. |
|
public |
Provides access to the HTML document. |
|
public |
Encodes strings using the percent-encoding. |
|
public |
Decorates the client requests with the |
|
public |
Formats strings according to given patterns. |
|
public |
Sets the page title. |
|
public |
Provides access to the browser's window. |
Variable Summary
Static Public Variable Summary | ||
public |
CONFIG: InjectionToken An injection token representing the application configuration. |
|
public |
ENVIRONMENT: InjectionToken An injection token representing the application environment. |
|
public |
WINDOW: InjectionToken An injection token representing the browser's window. |
Changelog
Changelog
This file contains highlights of what changes on each version of the Core library for Angular project.
Version 0.8.0
- Breaking change: raised the required Node.js version.
- Breaking change: the
Config#serviceURL
property is now an instance of theURL
class. - Added the
onChanges
event stream to theConfig
class. - Added setters to some previously read-only properties.
- Updated the package dependencies.
Version 0.7.1
- Fixed a regression in the
Config#_parse
method.
Version 0.7.0
- Breaking change: changed the signature of the
CoreModule.forRoot
method. - Breaking change: the
Config#_parse
method now returns aMap
. - Added the
keys
andlength
properties to theConfig
class. - Added the
remove
,set
,toJSON
andtoString
methods to theConfig
class. - Added support for the Node Security Platform reports.
- Changed the directory layout of the
lib
folder. - The
Config
class is now iterable. - Updated the package dependencies.
Version 0.6.0
- Breaking change: removed the providers from the
CoreModule
annotations. - Added the
CoreModule.forRoot
method. - Added new unit tests.
Version 0.5.0
- Breaking change: dropped the
orderBy
pipe. - Breaking change: replaced
OpaqueToken
instances byInjectionToken
. - Added the
WindowRef#enableAutoScrolling
method.
Version 0.4.0
- Breaking change: renamed the package to
@cedx/ngx-core
. - Renamed the
jsnext:main
field of thepackage.json
file tomodule
. - Updated the package dependencies.
Version 0.3.0
- Breaking change: raised the required Node.js version.
- Breaking change: using ES2017 features, like async/await functions.
- Breaking change: changed the return type of the
DocumentRef#appendScript
method. - Improved the build system.
- Ported the unit test assertions from TDD to BDD.
- Updated the package dependencies.
Version 0.2.0
- The
DocumentRef#appendScript
method now emits anext
event. - Fixed a dependency injection error.
- Replaced the Codacy code coverage service by the Coveralls one.
- Updated the package dependencies.
Version 0.1.0
- Initial release.