-
Notifications
You must be signed in to change notification settings - Fork 24
/
capsule.bxb
44 lines (43 loc) · 1.14 KB
/
capsule.bxb
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
capsule {
id (example.spaceResorts)
version (1.0.0)
format (3)
targets {
target (bixby-mobile-en-US)
target (bixby-mobile-ko-KR)
}
runtime-version (7) {
overrides {
no-fallback-dialog-in-views (false)
}
}
capsule-imports {
import (viv.core) {
as (core)
}
import (viv.self) {
as (self)
version (4.0.1)
}
import (viv.time) {
as (time)
version (3.1.102)
}
import (viv.money) {
as (money)
version (2.22.36)
}
}
store-sections{
section (TravelAndTransportation)
}
store-countries {
all
}
permissions {
library-permission (self:profile)
// Note: While this permission is declared, it is not being used and the user will not be prompted, because we are fetching an 'imaginary' mocked profile from viv.self.
// This is done by passing an 'imaginary' flag to the self.GetProfile action, which we do on line 17 of models/actions/book/user-goals/CreateOrder.model.bxb: `value: self.Imaginary(true)`
// Commenting out that line will cause viv.self to fetch the user's profile instead of a mocked profile, and the user will be prompted for this 'profile' permission when viv.self tries to fetch it.
}
}