jc-event
The schema defines the following properties:
Property | Type | Required | Description |
type | component.event | true | |
instanceId | InstanceId | Expression | false | |
when | Expression | boolean | false | |
options | Event Options | true | |
Properties of the options object:
Property | Type | Required | Description |
people | EventPeople[] | string | false | List of Attendees |
description | string | Expression | TextWithFormat | TextLocale | false | Event description content - will be shown in event detail |
isAllDay | boolean | string | false | Is event all day long |
location | string | Expression | TextWithFormat | TextLocale | false | Location of event |
tags | EventTag[] | string | false | Additional tags |
title | string | Expression | TextWithFormat | TextLocale | true | Event title |
onPress | false | Optionally you can override the default action opening the event build-in detail in modal | |
onButtonPress | false | Action Keg component that will be triggered by pressing on button in detail. | |
buttonTitle | string | Expression | TextWithFormat | TextLocale | false | Title on button in detail of event |
from | string | Expression | TextWithFormat | TextLocale | true | Timestamp of beginning of the event |
to | string | Expression | TextWithFormat | TextLocale | true | Timestamp of end of the event |
List of Attendees
The object must be any of the following types:
The object is an array with all elements of the type EventPeople.
Event description content - will be shown in event detail
Is event all day long
The object must be any of the following types:
Location of event
Additional tags
The object must be any of the following types:
The object is an array with all elements of the type EventTag.
Event title
Optionally you can override the default action opening the event build-in detail in modal
Action Keg component that will be triggered by pressing on button in detail.
Title on button in detail of event
Timestamp of beginning of the event
Timestamp of end of the event
The schema defines the following additional types:
Properties of the EventPeople object:
Property | Type | Required | Description |
avatarUrl | string | null | false | |
fullName | string | false | |
string | null | false | |
Properties of the EventTag object:
Property | Type | Required | Description |
color | PaletteColor | true | |
title | string | true | |
This element must be one of the following enum values:
- element
- background
- onBackground
- screen
- card
- color10
- color11
- color12
- color13
- color14
- color1
- color2
- color3
- color4
- color5
- color6
- color7
- color8
- color9
- overlay
- onOverlay
- link
- navigation
- onNavigation
- negative
- onScreen
- onCard
- onColor10
- onColor11
- onColor12
- onColor13
- onColor14
- onColor1
- onColor2
- onColor3
- onColor4
- onColor5
- onColor6
- onColor7
- onColor8
- onColor9
- onElement
- onNegative
- onPositive
- onPrimary
- onSecondary
- onSplash
- onToast
- onWarning
- positive
- primary
- secondary
- splash
- toast
- transparent
- warning