forked from OfficeDev/Microsoft-Teams-Samples
-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.ts
92 lines (85 loc) · 2.97 KB
/
constants.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
// Copyright (c) Microsoft Corporation
// All rights reserved.
//
// MIT License:
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// Activity types
export const messageType = "message";
export const invokeType = "invoke";
// Dialog ids
// tslint:disable-next-line:variable-name
export const DialogId = {
Root: "/",
ACTester: "actester",
BFCard: "bfcard",
};
// Telemetry events
// tslint:disable-next-line:variable-name
export const TelemetryEvent = {
UserActivity: "UserActivity",
BotActivity: "BotActivity",
};
// URL Placeholders - not currently supported
// tslint:disable-next-line:variable-name
export const UrlPlaceholders = "loginHint={loginHint}&upn={userPrincipalName}&aadId={userObjectId}&theme={theme}&groupId={groupId}&tenantId={tid}&locale={locale}";
// Task Module Strings
// tslint:disable-next-line:variable-name
export const TaskModuleStrings = {
YouTubeTitle: "Microsoft Ignite 2018 Vision Keynote",
PowerAppTitle: "PowerApp: Asset Checkout",
CustomFormTitle: "Custom Form",
AdaptiveCardTitle: "Create a new job posting",
AdaptiveCardKitchenSinkTitle: "Adaptive Card: Inputs",
ActionSubmitResponseTitle: "Action.Submit Response",
YouTubeName: "YouTube",
PowerAppName: "PowerApp",
CustomFormName: "Custom Form",
AdaptiveCardSingleName: "Adaptive Card - Single",
AdaptiveCardSequenceName: "Adaptive Card - Sequence",
};
// Task Module Ids
// tslint:disable-next-line:variable-name
export const TaskModuleIds = {
YouTube: "youtube",
PowerApp: "powerapp",
CustomForm: "customform",
AdaptiveCard1: "adaptivecard1",
AdaptiveCard2: "adaptivecard2",
};
// Task Module Sizes
// tslint:disable-next-line:variable-name
export const TaskModuleSizes = {
youtube: {
width: 1000,
height: 700,
},
powerapp: {
width: 720,
height: 520,
},
customform: {
width: 510,
height: 430,
},
adaptivecard: {
width: 700,
height: 255,
},
};