diff --git a/src/framework/theme/components/card/flip-card/flip-card.component.ts b/src/framework/theme/components/card/flip-card/flip-card.component.ts index 7ac51b3814..a099355e9f 100644 --- a/src/framework/theme/components/card/flip-card/flip-card.component.ts +++ b/src/framework/theme/components/card/flip-card/flip-card.component.ts @@ -25,13 +25,13 @@ import { Component, Input, HostBinding } from '@angular/core';
- +
- +
@@ -47,7 +47,13 @@ export class NbFlipCardComponent { @HostBinding('class.flipped') flipped: boolean = false; - toggleFlip() { + /** + * Show/hide toggle button to be able to control toggle from your code + * @type {boolean} + */ + @Input() showToggleButton = true; + + toggle() { this.flipped = !this.flipped; } } diff --git a/src/framework/theme/components/card/reveal-card/reveal-card.component.ts b/src/framework/theme/components/card/reveal-card/reveal-card.component.ts index 895eff4aa5..cec6482556 100644 --- a/src/framework/theme/components/card/reveal-card/reveal-card.component.ts +++ b/src/framework/theme/components/card/reveal-card/reveal-card.component.ts @@ -26,7 +26,7 @@ import { Component, Input, HostBinding } from '@angular/core';
- + `, @@ -40,7 +40,13 @@ export class NbRevealCardComponent { @HostBinding('class.revealed') revealed: boolean = false; - toggleReveal() { + /** + * Show/hide toggle button to be able to control toggle from your code + * @type {boolean} + */ + @Input() showToggleButton = true; + + toggle() { this.revealed = !this.revealed; } }