ngx-ui-tour-console
Advanced tools
Comparing version
@@ -1,15 +0,8 @@ | ||
import { ModuleWithProviders } from '@angular/core'; | ||
import { TourService } from 'ngx-ui-tour-core'; | ||
import { TourAnchorConsoleDirective } from './tour-anchor.directive'; | ||
import * as i0 from "@angular/core"; | ||
import * as i1 from "./tour-anchor.directive"; | ||
import * as i2 from "ngx-ui-tour-core"; | ||
import * as i3 from "@angular/common"; | ||
import * as i4 from "@ng-bootstrap/ng-bootstrap"; | ||
export { TourAnchorConsoleDirective, TourService }; | ||
export declare class TourConsoleModule { | ||
static forRoot(): ModuleWithProviders<TourConsoleModule>; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<TourConsoleModule, never>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<TourConsoleModule, [typeof i1.TourAnchorConsoleDirective], [typeof i2.TourModule, typeof i3.CommonModule, typeof i4.NgbPopoverModule], [typeof i1.TourAnchorConsoleDirective, typeof i2.TourHotkeyListenerComponent]>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<TourConsoleModule, never, [typeof i1.TourAnchorConsoleDirective, typeof i2.TourHotkeyListenerComponent], [typeof i1.TourAnchorConsoleDirective, typeof i2.TourHotkeyListenerComponent]>; | ||
static ɵinj: i0.ɵɵInjectorDeclaration<TourConsoleModule>; | ||
} |
@@ -5,4 +5,4 @@ import { IStepOption, TourAnchorDirective, TourService } from 'ngx-ui-tour-core'; | ||
export declare class TourAnchorConsoleDirective implements OnInit, OnDestroy, TourAnchorDirective { | ||
private tourService; | ||
element: ElementRef; | ||
private readonly tourService; | ||
readonly element: ElementRef; | ||
tourAnchor: string; | ||
@@ -16,3 +16,3 @@ isActive: boolean; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<TourAnchorConsoleDirective, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<TourAnchorConsoleDirective, "[tourAnchor]", never, { "tourAnchor": "tourAnchor"; }, {}, never, never, false>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<TourAnchorConsoleDirective, "[tourAnchor]", never, { "tourAnchor": "tourAnchor"; }, {}, never, never, true, never>; | ||
} |
{ | ||
"name": "ngx-ui-tour-console", | ||
"version": "9.2.1", | ||
"version": "10.0.0", | ||
"repository": "https://github.com/hakimio/ngx-ui-tour.git", | ||
@@ -18,4 +18,4 @@ "author": "Isaac Mann <isaacplmann@gmail.com>", | ||
"peerDependencies": { | ||
"@angular/common": "^14.0.0", | ||
"@angular/core": "^14.0.0", | ||
"@angular/common": "^15.0.0", | ||
"@angular/core": "^15.0.0", | ||
"typescript": ">=3.8.0" | ||
@@ -25,3 +25,3 @@ }, | ||
"tslib": "^2.0.0", | ||
"ngx-ui-tour-core": "9.2.1" | ||
"ngx-ui-tour-core": "10.0.0" | ||
}, | ||
@@ -28,0 +28,0 @@ "module": "fesm2015/ngx-ui-tour-console.mjs", |
@@ -0,1 +1,27 @@ | ||
<a name="10.0.0"></a> | ||
# [10.0.0](https://github.com/hakimio/ngx-ui-tour) (2023-01-10) | ||
### Features | ||
- Support for Angular 15 | ||
- New `delayBeforeStepShow` config to add delay before showing tour step | ||
- New `duplicateAnchorHandling` config to customize how duplicate anchor elements should be handled | ||
- All components and directives are now provided as `standalone`. This allows importing only the components you are | ||
using and use anchor directive as host directive. | ||
- `stepShow$` and `stepHide$` event payloads now include tour direction indicating if the user pressed "Next" or | ||
"Prev" button. | ||
### Fixes | ||
- Fragments/anchors ("foo#bar") are no longer ignored in `route` step config. | ||
- `prevStep` and `nextStep` configs can now be set to step index "zero". | ||
### Breaking changes | ||
- `TourModule.forRoot()` method was removed since all services are now provided in "root". Now only the tour module | ||
itself has to be imported. | ||
- Angular 14 is no longer supported. | ||
- RxJS v6 is no longer supported. | ||
- `stepShow$` and `stepHide$` event payloads have changed. | ||
- Steps marked as both `async` and `optional` at the same time will now throw an error since this option combination | ||
is not supported by the library. | ||
<a name="9.2.1"></a> | ||
@@ -2,0 +28,0 @@ |
export * from 'ngx-ui-tour-core'; | ||
export { TourConsoleModule, TourAnchorConsoleDirective } from './lib/console.module'; | ||
export { TourConsoleModule } from './lib/console.module'; | ||
export { TourAnchorConsoleDirective } from './lib/tour-anchor.directive'; |
@@ -5,3 +5,3 @@  | ||
Angular Material, Taiga UI, Ng Bootstrap and Ngx Bootstrap UIs are supported. | ||
Angular Material, Ionic, Taiga UI, Ng Bootstrap and Ngx Bootstrap UIs are supported. | ||
@@ -42,2 +42,3 @@ `ngx-ui-tour` is a fork of __Isaac Mann's__ `ngx-tour`. The project had to be forked since the original is no longer | ||
|---------|------|-------------| | ||
| 15 | 7 | 10 | | ||
| 14 | 6, 7 | 9 | | ||
@@ -51,2 +52,3 @@ | 12-13 | 6, 7 | 8 | | ||
|---------|------|-------------| | ||
| 15 | 7 | 12 | | ||
| 14 | 6, 7 | 11 | | ||
@@ -56,2 +58,8 @@ | 12-13 | 6, 7 | 10 | | ||
### Ionic tour UI | ||
| Angular | RxJS | Ionic | ngx-ui-tour | | ||
|---------|------|-------|-------------| | ||
| 15 | 7 | 6 | 1 | | ||
### Taiga UI tour UI | ||
@@ -61,2 +69,3 @@ | ||
|---------|------|----------|-------------| | ||
| 15 | 7 | 3 | 4 | | ||
| 14 | 6, 7 | 3 | 3 | | ||
@@ -69,2 +78,3 @@ | 12-13 | 6, 7 | 2 | 2 | | ||
- [Material Design UI](https://hakimio.github.io/ngx-ui-tour/md-menu/Setup) | ||
- [Ionic UI](https://hakimio.github.io/ngx-ui-tour/ion-popover/Setup) | ||
- [NG Bootstrap UI](https://hakimio.github.io/ngx-ui-tour/ng-bootstrap/Setup) | ||
@@ -71,0 +81,0 @@ - [Ngx Bootstrap UI](https://hakimio.github.io/ngx-ui-tour/ngx-bootstrap/Setup) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
115
9.52%40365
-5.62%227
-15.93%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated