Appizap
  • Appizap Overview
  • Build Apps
    • On-boarding Flow
    • Ideas to Apps using AI
    • Create a new app
    • App Configuration
      • App Overview
      • General Settings
      • Domain Settings
      • Version Release & Management
      • App Assets
      • Auth Settings
    • UI Builder
      • Module
      • Menu Navigation
      • Version Logs & Restore
      • Keyboard Shortcuts
    • GUI, Themes & Styles
    • Event handlers
    • Write JavaScript
      • JavaScript within {{ }}
      • JavaScript Query
      • Transformers
      • Temporary State
      • Data Responder
      • Built-in JavaScript Functions
      • Use Third-party Libraries
    • How-to-use
      • Welcome to Appizap!
      • FAQ
  • Appizap Dashboard
    • Your Apps
    • Database
    • Workflows
    • Media & Files
    • Query Library
    • Audit Logger
    • Templates
  • Workspaces
    • Workspace Settings
    • User Authentication
    • User Groups
    • Themes
    • Advanced
  • Appizap Concepts
  • Appizap Studio
    • Data Browser
      • Screen, Modules & Navigations
      • Active Components
      • In-App Modals
      • Data Queries in your App
      • Global Data Variables
    • Layers
    • Screen Settings
    • Debugger
    • Data Queries
    • Widget Library
      • Link
      • Icons
      • Steps
      • Button Group
      • Form Button
      • Grid
      • Responsive Grid Layout
      • Drawer
      • Navigation
      • Cascader
      • Comment
      • Mention
      • Collapsible Container
      • Rich Text Editor
      • Input
      • Modal
      • Text Display
      • Number Input
      • Password
      • List View
      • Date
      • Checkbox
      • Radio
      • Switch
      • Multi Select
      • Dropdown
      • File Upload
      • Phone Number Input
      • Download Pdf Button
      • Image
      • Divider
      • Progress Circle
      • Progress
      • Form
      • JSON Schema Form
      • Container
      • Tabbed Container
      • Table
      • Date Range
      • Time
      • Time Range
      • Toggle Button
      • Segmented Control
      • Rating
      • Timeline
      • Slider
      • Range Slider
      • Control Button
      • File Viewer
      • Image Carousel
      • Lottie Animation
      • Tree
      • Tree Select
      • IFrame
      • Calendar
      • Custom Component
      • Auto Complete
      • Chart
      • Graph Chart
      • Treemap Chart
      • Basic Chart
      • Geo Map Charts
      • Funnel Chart
      • Candlestick Chart
      • Select
      • Audio
      • Caller
      • Text Area
      • Responsive Flex Layout
      • Timer
      • Image Editor
      • AI Component
    • Component Specific Actions
  • Database
    • Connect DB
    • Build Internal DB
      • Arrays
      • Indexes
      • Using JSON Type
      • Cascade Delete
      • Data Load and Import
    • Data Sources
      • Connect Data Sources
        • Big Query
        • ClickHouse
        • CouchDB
        • DynamoDB
        • Elasticsearch
        • MariaDB
        • Microsoft SQL Server
        • MongoDB
        • MySQL
        • Oracle
        • PostgreSQL
        • Redis
        • Snowflake
      • Connect APIs
        • REST API
        • GraphQL
        • Google Sheets
        • S3
        • OpenAPI
        • Firebase
        • WooCommerce
        • OpenAI
        • Athena
        • Lambda
    • Query Library
    • Storage
      • Buckets
      • Uploads
      • Objects
  • Appizap Workflow Builder [Pro]
    • Workflows
      • Create a workflow
      • Nodes
      • Connections
      • Sticky Notes
      • Tags
      • Import and Export
      • Templates
      • Sharing
      • Settings
      • History
      • Find Workflow ID
    • Build Flow Logic
      • Conditional Nodes
      • Data Merging
      • Looping
      • Waiting
      • Sub-Workflow
      • Execution Order
    • Data Handling
      • Data Structure
      • Transforming data
      • Use Code
      • Mapping using UI
      • Data Item Linking
      • Data Pinning
      • Data Editing
      • Data Filtering
      • Data Mocking
      • Binary Data
    • Editor UI
    • Credentials
      • Create and Edit
      • Sharing
    • Integrations
      • Node Types
      • Core Nodes
      • Actions
      • Triggers
      • Credentials
      • Custom API Operations
    • Error Handling
      • Errors related to memory
    • Keyboard Shortcuts
  • Security & Compliance
  • Terms & Conditions
  • Privacy Policy
  • User Guide
    • Getting Started
    • Admin Console
    • Data Maintenance
Powered by GitBook
On this page
  • Configuration
  • Interaction
  • Style
  • Layout
  1. Appizap Studio
  2. Widget Library

Funnel Chart

The Funnel chart is a tool for showing how data decreases as it moves through different stages. Each stage is shown as a separate section on the chart.

PreviousGeo Map ChartsNextCandlestick Chart

Last updated 4 months ago

Configuration

Option

Provide the JSON content to generate the chart dynamically. Sample data is given blow.

{
  "data": [
    {
      "value": 100,
      "name": "Show",
      "color": "#fc8452"
    },
    {
      "value": 80,
      "name": "Click",
      "color": "#9a60b4"
    },
    {
      "value": 60,
      "name": "Visit",
      "color": "#fac858"
    },
    {
      "value": 40,
      "name": "Query",
      "color": "#ee6666"
    },
    {
      "value": 20,
      "name": "Buy",
      "color": "#3ba272"
    }
  ]
}

The fields in the data array include-

Property
Value

value

Indicates the number value that decides the size of the node

name

Specifies the label of the node that is displayed to the user

color

Decides the color that is used to fill the node

Legend Position

Position of the legend refers to the placement of the key that explains the various elements displayed on the chart. It is essential to ensure that viewers can easily understand the information presented.

Property
Value

Bottom

The legend is placed at the bottom of the chart

Top

The legend is placed at the top of the chart

Label Position

Refers to the placement of the label/name of each node component. The users can decide the position according to the need.

Property
Value

Center

The label is printed right within the node and the text is aligned at the center

Right

The label text is pushed to the right end of each component to denote the node

Left

The label is placed on the left side of the node

Title Position

This refers to where the main title of the chart is located on the visual representation of data. Consider the placement of the chart title in guiding viewers through the information displayed on the chart.

Property
Value

Center

The title is aligned to the center part of the title area

Right

The title text is pushed to the right end of the title area

Left

The title text is pushed to the left end of the title area

Left

Specify the number of pixels that splits the left-border of the chart container and the actual funnel chart.

Top

Specify the number of pixels that splits the top-border of the chart container and the funnel chart.

Bottom

Specify the number of pixels that splits the bottom-border of the chart container and the funnel chart.

Width

Specify the width value for the chart in numerical number.

Min

It is a number that sets the minimum value the chart accepts. Any node that represents a lesser value than this will be set empty.

Max

It is a number that sets the maximum value the chart accepts. Any node that represents a greater value than this will be set empty.

Gap

Specify the number value to increase or decrease the space among the chart components.

Title

Provide a short and descriptive title for the chart that clearly summarizes the data and information being presented. This title should be concise yet informative, helping the audience understand the content of the chart at a glance.

Tooltip

This tooltip pops up when the user moves the mouse over the component area of the chart. This is commonly used to provide some extra or important information to the user on the usage of the widget.

The tooltip will be immediately shown when the user's mouse hovers over the widget, and immediately hides when the user's mouse leaves. This information will be contextual, useful, and informative.

Label

Adjust the settings for the visibility of the labels attached to the chart components. You have the option to turn off this setting in order to hide the labels.

Legend Visibility

This feature allows the user to determine the visibility of the legend on the chart based on their preference.

Interaction

Event Handlers

Event
Description

Click

Style

Property
Description

Background

Users can change the colour of the background using this property. It has all the RGB colour ranges to pick from. It is recommended to use a corresponding background colour that shows the font clearly.

Layout

Hide

This sets whether the widget has to be displayed on the screen when the program is loaded. This shows/hides the widget both on desktop and mobile devices.

This event will be triggered when the user clicks on the chart.

Set the visibility