website logo
👥 Community🎯 Samples on GitHub🚦 System Status
💡 Guides
🚀 Examples
🍕 Developer Reference
⚡️ Changelog
🎥 Video Library
Navigate through spaces
⌘K
Overview
Reference
Actions
Data
UI
Widgets
Docs powered by
Archbee
Reference
UI

jc-section

59min

(JCSectionOnDefaultConfig | JCSectionOnFormConfig | JCSectionOnEntityConfig)

The object must be any of the following types:

(JCSectionOnDefaultConfig)

(JCSectionOnFormConfig)

(JCSectionOnEntityConfig)



Sub Schemas

The schema defines the following additional types:

JCSectionOnDefaultConfig (component.section)

Properties of the JCSectionOnDefaultConfig object:

Property

Type

Required

Description

type

component.section

true



instanceId

InstanceId | Expression

false



when

Expression | boolean

false



options

Section Options

true



instanceId (InstanceId | Expression)

when (Expression | boolean)

options (Section Options, required)

Properties of the options object:

Property

Type

Required

Description

title

string

true



children

JigDefaultSectionChild[]

true



children (JigDefaultSectionChild[], required)

The object is an array with all elements of the type JigDefaultSectionChild.

JigDefaultSectionChild (jc-avatar | jc-bar-chart | jc-entity | jc-form | jc-image | jc-line-chart | jc-expander | jc-list | jc-location | jc-pie-chart | jc-stepper | JCVideoPlayerOnJigConfig | jc-web-view | jc-interactive-image | jc-widgets | jc-custom-component)

The object must be any of the following types:

JigDefaultSectionChild (jc-avatar)

JigDefaultSectionChild (jc-bar-chart)

JigDefaultSectionChild (jc-entity)

JigDefaultSectionChild (jc-form)

JigDefaultSectionChild (jc-image)

JigDefaultSectionChild (jc-line-chart)

JigDefaultSectionChild (jc-expander)

JigDefaultSectionChild (jc-list)

JigDefaultSectionChild (jc-location)

JigDefaultSectionChild (jc-pie-chart)

JigDefaultSectionChild (jc-stepper)

JigDefaultSectionChild (JCVideoPlayerOnJigConfig)

JigDefaultSectionChild (jc-web-view)

JigDefaultSectionChild (jc-interactive-image)

JigDefaultSectionChild (jc-widgets)

JigDefaultSectionChild (jc-custom-component)

JCSectionOnEntityConfig (component.section)

Properties of the JCSectionOnEntityConfig object:

Property

Type

Required

Description

type

component.section

true



instanceId

InstanceId | Expression

false



when

Expression | boolean

false



options

Section Options

true



instanceId (InstanceId | Expression)

when (Expression | boolean)

options (Section Options, required)

Properties of the options object:

Property

Type

Required

Description

title

string

true



children

EntitySectionChild[]

true



children (EntitySectionChild[], required)

The object is an array with all elements of the type EntitySectionChild.

EntitySectionChild (JCEntityFieldRowConfig | jc-entity-field)

The object must be any of the following types:

EntitySectionChild (JCEntityFieldRowConfig)

EntitySectionChild (jc-entity-field)

JCEntityFieldRowConfig (component.field-row)

Properties of the JCEntityFieldRowConfig object:

Property

Type

Required

Description

type

component.field-row

true



instanceId

InstanceId | Expression

false



when

Expression | boolean

false



options

Entity Field Row Options

true



instanceId (InstanceId | Expression)

when (Expression | boolean)

options (Entity Field Row Options, required)

Properties of the options object:

Property

Type

Required

Description

children

jc-entity-field[]

true

Maximum of 3 children in a row

children (jc-entity-field[], required)

Maximum of 3 children in a row

The object is an array with all elements of the type jc-entity-field.

Additional restrictions:

  • Minimum items: 1

JCSectionOnFormConfig (component.section)

Properties of the JCSectionOnFormConfig object:

Property

Type

Required

Description

type

component.section

true



instanceId

InstanceId | Expression

false



when

Expression | boolean

false



options

Section Options

true



instanceId (InstanceId | Expression)

when (Expression | boolean)

options (Section Options, required)

Properties of the options object:

Property

Type

Required

Description

title

string

true



children

FormSectionChild[]

true



children (FormSectionChild[], required)

The object is an array with all elements of the type FormSectionChild.

FormSectionChild (jc-field-row | FormChildrenFields)

The object must be any of the following types:

FormSectionChild (jc-field-row)

FormSectionChild (FormChildrenFields)

FormChildrenFields (jc-text-field | jc-checkbox | jc-email-field | jc-number-field | jc-dropdown | jc-date-picker | jc-signature-field | jc-media-field | jc-avatar-field)

The object must be any of the following types:

FormChildrenFields (jc-text-field)

FormChildrenFields (jc-checkbox)

FormChildrenFields (jc-email-field)

FormChildrenFields (jc-number-field)

FormChildrenFields (jc-dropdown)

FormChildrenFields (jc-date-picker)

FormChildrenFields (jc-signature-field)

FormChildrenFields (jc-media-field)

FormChildrenFields (jc-avatar-field)

JCVideoPlayerOnJigConfig (component.video-player)

Properties of the JCVideoPlayerOnJigConfig object:

Property

Type

Required

Description

type

component.video-player

true



instanceId

InstanceId | Expression

false



when

Expression | boolean

false



options

Video Player Options jigs

true



instanceId (InstanceId | Expression)

when (Expression | boolean)

options (Video Player Options (jigs), required)

Properties of the options object:

Property

Type

Required

Description

url

string | string

true

URL of the video

title

string | Expression | TextWithFormat | TextLocale

false

Title of the video

subtitle

string | Expression | TextWithFormat | TextLocale

false

Subtitle of the video

ratio

Ratio

false

Aspect ratio of the video (default = 16:9, only for non-YouTube videos)

autoplay

boolean | string

false

Autoplay the video (default = true)

loop

boolean | string

false

Loop the video (default = true)

onPress

keg-action-in-background

false

Action Keg component that will be triggered by pressing on this image.

url (string | string, required)

URL of the video

The object must be any of the following types:

url (string)

title (string | Expression | TextWithFormat | TextLocale)

Title of the video

subtitle (string | Expression | TextWithFormat | TextLocale)

Subtitle of the video

ratio (Ratio)

Aspect ratio of the video (default = 16:9, only for non-YouTube videos)

autoplay (boolean | string)

Autoplay the video (default = true)

The object must be any of the following types:

autoplay (string)

loop (boolean | string)

Loop the video (default = true)

The object must be any of the following types:

loop (string)

onPress (keg-action-in-background)

Action Keg component that will be triggered by pressing on this image.

Ratio (enum<string>)

This element must be one of the following enum values:

  • 16:9
  • 4:3



Updated 25 Sep 2023
Did this page help you?
PREVIOUS
jc-product-item
NEXT
jc-signature-field
Docs powered by
Archbee
TABLE OF CONTENTS
(JCSectionOnDefaultConfig | JCSectionOnFormConfig | JCSectionOnEntityConfig)
(JCSectionOnDefaultConfig)
(JCSectionOnFormConfig)
(JCSectionOnEntityConfig)
Sub Schemas
JCSectionOnDefaultConfig (component.section)
instanceId (InstanceId | Expression)
when (Expression | boolean)
options (Section Options, required)
children (JigDefaultSectionChild[], required)
JigDefaultSectionChild (jc-avatar | jc-bar-chart | jc-entity | jc-form | jc-image | jc-line-chart | jc-expander | jc-list | jc-location | jc-pie-chart | jc-stepper | JCVideoPlayerOnJigConfig | jc-web-view | jc-interactive-image | jc-widgets | jc-custom-component)
JigDefaultSectionChild (jc-avatar)
JigDefaultSectionChild (jc-bar-chart)
JigDefaultSectionChild (jc-entity)
JigDefaultSectionChild (jc-form)
JigDefaultSectionChild (jc-image)
JigDefaultSectionChild (jc-line-chart)
JigDefaultSectionChild (jc-expander)
JigDefaultSectionChild (jc-list)
JigDefaultSectionChild (jc-location)
JigDefaultSectionChild (jc-pie-chart)
JigDefaultSectionChild (jc-stepper)
JigDefaultSectionChild (JCVideoPlayerOnJigConfig)
JigDefaultSectionChild (jc-web-view)
JigDefaultSectionChild (jc-interactive-image)
JigDefaultSectionChild (jc-widgets)
JigDefaultSectionChild (jc-custom-component)
JCSectionOnEntityConfig (component.section)
instanceId (InstanceId | Expression)
when (Expression | boolean)
options (Section Options, required)
children (EntitySectionChild[], required)
EntitySectionChild (JCEntityFieldRowConfig | jc-entity-field)
EntitySectionChild (JCEntityFieldRowConfig)
EntitySectionChild (jc-entity-field)
JCEntityFieldRowConfig (component.field-row)
instanceId (InstanceId | Expression)
when (Expression | boolean)
options (Entity Field Row Options, required)
children (jc-entity-field[], required)
JCSectionOnFormConfig (component.section)
instanceId (InstanceId | Expression)
when (Expression | boolean)
options (Section Options, required)
children (FormSectionChild[], required)
FormSectionChild (jc-field-row | FormChildrenFields)
FormSectionChild (jc-field-row)
FormSectionChild (FormChildrenFields)
FormChildrenFields (jc-text-field | jc-checkbox | jc-email-field | jc-number-field | jc-dropdown | jc-date-picker | jc-signature-field | jc-media-field | jc-avatar-field)
FormChildrenFields (jc-text-field)
FormChildrenFields (jc-checkbox)
FormChildrenFields (jc-email-field)
FormChildrenFields (jc-number-field)
FormChildrenFields (jc-dropdown)
FormChildrenFields (jc-date-picker)
FormChildrenFields (jc-signature-field)
FormChildrenFields (jc-media-field)
FormChildrenFields (jc-avatar-field)
JCVideoPlayerOnJigConfig (component.video-player)
instanceId (InstanceId | Expression)
when (Expression | boolean)
options (Video Player Options (jigs), required)
url (string | string, required)
url (string)
title (string | Expression | TextWithFormat | TextLocale)
subtitle (string | Expression | TextWithFormat | TextLocale)
ratio (Ratio)
autoplay (boolean | string)
autoplay (string)
loop (boolean | string)
loop (string)
onPress (keg-action-in-background)
Ratio (enum<string>)
Docs powered by
Archbee
Copyright © 2023 Jigx, Inc. All rights reserved. Terms of Service