website logo
👥 Community🎯 Samples on GitHub🚦System Status
💡 Guides
🚀 Examples
🍕 Developer Reference
⚡️ Changelog
🎥 Video Library
Navigate through spaces
⌘K
Examples Overview
Setting up your solution
Jig Types
Components
Datasource
Actions
Preview
Widgets
Expressions
Aggregation
Boolean
Comparison Operators
Date & Time
Path Operators
Functional Programming
Jigx Variables
Predicate Queries
String
Docs powered by
Archbee
Components
expander

titles

4min

This component displays a title, subtitle, comment, or any type of text content + an icon which is optional.

Titles Preview
Titles Preview


Configuration options

Some properties are common to all components, see Common component properties for a list and their configuration options.



The core structure includes: title

Other options:

subtitle - The subtitle/ short description of your component

icon - There is a list of icons available, but you can customize the design with your own icon

style - There are styling sets:

  • isNegative
  • isPositive
  • isWarning

align - The alignment of the content inside of your component

Examples and code snippets 

Expander with titles in a header

Document image

Document image


Examples:

See the full example using static data in GitHub. See the full example using dynamic data in GitHub.

Datasource:

See the full datasource for dynamic data in GitHub.

expander (static)
expander (dynamic)
datasources (dynamic)
|
children:
  - type: component.expander
    options:
      header:
        centerElement: 
          type: component.titles
          options:
            title: July Nelson
            subtitle: Manager
            icon: person
            align: left
      children:
        - type: component.entity
          options:
            children:
              - type: component.field-row
                options:
                  children:
                    - type: component.entity-field
                      options:
                        label: Phone
                        value: "3249432812"
                    - type: component.entity-field
                      options:
                        label: Email
                        value: july@first.com
              - type: component.entity-field
                options:
                  label: Address
                  value: 141 Harbor Dr Claymont, Delaware(DE), 19703
        - type: component.bar-chart
          options:
            chart:
              title: 
                text: Last year revenue
            legend:
              isHidden: true
            series:
              - data: =@ctx.datasources.series1




Updated 19 Sep 2023
Did this page help you?
PREVIOUS
stage
NEXT
form
Docs powered by
Archbee
TABLE OF CONTENTS
Configuration options
Examples and code snippets
Expander with titles in a header
Docs powered by
Archbee
Copyright © 2023 Jigx, Inc. All rights reserved. Terms of Service