-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathextension.js
47 lines (46 loc) · 1.52 KB
/
extension.js
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
// Copyright 2021-2022 Ellucian Company L.P. and its affiliates.
module.exports = {
name: 'Framed',
publisher: '',
cards: [{
type: 'FramedCard',
source: './src/cards/FramedCard.jsx',
title: 'Framed Card',
displayCardType: 'Framed',
description: 'Renders a URL in an iframe',
// Remove the template block if card should be a single card vs a template
template: {
icon: 'applications',
title: 'Iframe Card and Page',
description: 'Renders a URL in an iframe in both the card and page'
},
customConfiguration: {
source: './src/cards/FramedCardConfiguration.jsx'
},
pageRoute: {
route: '/'
}
}, {
type: 'IconMessageCard',
source: './src/cards/IconMessageCard.jsx',
title: 'Icon Message Card',
displayCardType: 'Icon Message',
description: 'Renders an icon and message to launch a framed page',
// Remove the template block if card should be a single card vs a template
template: {
icon: 'applications',
title: 'Icon Card and Page',
description: 'Renders an icon and message in the card and a URL in an iframe int the page'
},
customConfiguration: {
source: './src/cards/IconMessageCardConfiguration.jsx'
},
pageRoute: {
route: '/'
}
}],
page: {
source: './src/page/FramedPage.jsx',
fullWidth: true
}
}