Skip to content

Commit 487b224

Browse files
committed
Updated typescript imports for new cards.
1 parent a7370bd commit 487b224

File tree

5 files changed

+25
-29
lines changed

5 files changed

+25
-29
lines changed

Node/core/src/cards/AnimationCard.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,11 @@
2020
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
//
2222

23-
import * as ses from '../Session';
24-
import * as msg from '../Message';
25-
import * as mc from './MediaCard';
23+
import { Session } from '../Session';
24+
import { MediaCard } from './MediaCard';
2625

27-
export class AnimationCard extends mc.MediaCard {
28-
constructor(session?: ses.Session) {
26+
export class AnimationCard extends MediaCard {
27+
constructor(session?: Session) {
2928
super(session);
3029
this.data.contentType = 'application/vnd.microsoft.card.animation';
3130
}

Node/core/src/cards/AudioCard.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,11 @@
2020
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
//
2222

23-
import * as ses from '../Session';
24-
import * as msg from '../Message';
25-
import * as mc from './MediaCard';
23+
import { Session } from '../Session';
24+
import { MediaCard } from './MediaCard';
2625

27-
export class AudioCard extends mc.MediaCard {
28-
constructor(session?: ses.Session) {
26+
export class AudioCard extends MediaCard {
27+
constructor(session?: Session) {
2928
super(session);
3029
this.data.contentType = 'application/vnd.microsoft.card.audio';
3130
}

Node/core/src/cards/CardMedia.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,12 @@
2020
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
//
2222

23-
import * as ses from '../Session';
24-
import * as msg from '../Message';
25-
import * as kb from './Keyboard';
23+
import { Session } from '../Session';
2624

2725
export class CardMedia {
2826
private data = <ICardMediaUrl>{};
2927

30-
constructor(private session?: ses.Session) {
28+
constructor(private session?: Session) {
3129

3230
}
3331

@@ -49,7 +47,7 @@ export class CardMedia {
4947
return this.data;
5048
}
5149

52-
static create(session: ses.Session, url: string): CardMedia {
50+
static create(session: Session, url: string): CardMedia {
5351
return new CardMedia(session).url(url);
5452
}
5553
}

Node/core/src/cards/MediaCard.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,32 @@
2020
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
//
2222

23-
import * as ses from '../Session';
24-
import * as msg from '../Message';
25-
import * as kb from './Keyboard';
23+
import { Session } from '../Session';
24+
import { fmtText } from '../Message';
25+
import { Keyboard } from './Keyboard';
2626

27-
export class MediaCard extends kb.Keyboard {
28-
constructor(session?: ses.Session) {
27+
export class MediaCard extends Keyboard {
28+
constructor(session?: Session) {
2929
super(session);
3030
}
3131

3232
public title(text: string|string[], ...args: any[]): this {
3333
if (text) {
34-
(<IMediaCard>this.data.content).title = msg.fmtText(this.session, text, args);
34+
(<IMediaCard>this.data.content).title = fmtText(this.session, text, args);
3535
}
3636
return this;
3737
}
3838

3939
public subtitle(text: string|string[], ...args: any[]): this {
4040
if (text) {
41-
(<IMediaCard>this.data.content).subtitle = msg.fmtText(this.session, text, args);
41+
(<IMediaCard>this.data.content).subtitle = fmtText(this.session, text, args);
4242
}
4343
return this;
4444
}
4545

4646
public text(text: string|string[], ...args: any[]): this {
4747
if (text) {
48-
(<IMediaCard>this.data.content).text = msg.fmtText(this.session, text, args);
48+
(<IMediaCard>this.data.content).text = fmtText(this.session, text, args);
4949
}
5050
return this;
5151
}

Node/core/src/cards/VideoCard.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@
2020
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2121
//
2222

23-
import * as ses from '../Session';
24-
import * as msg from '../Message';
25-
import * as mc from './MediaCard';
23+
import { Session } from '../Session';
24+
import { fmtText } from '../Message';
25+
import { MediaCard } from './MediaCard';
2626

27-
export class VideoCard extends mc.MediaCard {
28-
constructor(session?: ses.Session) {
27+
export class VideoCard extends MediaCard {
28+
constructor(session?: Session) {
2929
super(session);
3030
this.data.contentType = 'application/vnd.microsoft.card.video';
3131
}
3232

3333
public aspect(text: string|string[], ...args: any[]): this {
3434
if (text) {
35-
(<IVideoCard>this.data.content).aspect = msg.fmtText(this.session, text, args);
35+
(<IVideoCard>this.data.content).aspect = fmtText(this.session, text, args);
3636
}
3737
return this;
3838
}

0 commit comments

Comments
 (0)