App Connect 1.14.9
Next generation client side framework for data-driven web sites and apps
App Connect is the next generation client side framework and base ground for a handful of additional components, which allow you build dynamic web sites and apps, the most modern way possible. It comes with phenomenal rendering speed of dynamic data and you have visual and direct access to custom components, dynamic attributes and events and smart data form inputs. Last but not least App Connect is fully compatible with Server Connect and Bootstrap 4, which lets you build modern, fully responsive and dynamic data driven sites and apps.
Ultralight library of just 15kb gzipped for the best performance. No jQuery required!
Ultra-fast rendering of data compared to industry standard React and VueJS.
Boostable by additional components like data traversal, data view, record and more.
Clear workflow to have overview of your components, events, inputs and more.
No more jQuery for building dynamic sites and apps.
The visual builder generates all the code for you. No need to hand-code anything.
Form
<dmx-form>
<dmx-form>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-file-alt comp-form
<form id="@@id@@"></form>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Method | method | droplist | ||
Action | action | file |
File Upload
<dmx-input-file>
<dmx-input-file>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-file comp-form
<input id="@@id@@" type="file">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Multiple | multiple | boolean | false |
Select
<dmx-select>
<dmx-select>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-caret-square-down comp-form
<select id="@@id@@">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Selected Value | dmx-bind:value | text | ||
Multiple | multiple | boolean | false | |
Disabled | disabled | boolean | false | |
Read Only | readonly | boolean | false | |
Options | grid | |||
Data Source | dmx-bind:options | text | ||
Text Field | optiontext | text | ||
Value Field | optionvalue | text |
Button
<dmx-button>
<dmx-button>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-square comp-form
<button id="@@id@@">Button</button>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Type | type | droplist |
Input Group
<dmx-input-group>
<dmx-input-group>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-pencil-alt comp-form
<dmx-input-group id="@@id@@"></dmx-input-group>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text |
Text Input
<dmx-input>
<dmx-input>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-pencil-alt comp-form
<input id="@@id@@" type="text">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Type | type | droplist | text | |
Placeholder | placeholder | text | ||
Static Value | value | text |
Textarea
<dmx-textarea>
<dmx-textarea>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-pen-square comp-form
<textarea id="@@id@@"></textarea>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Enable Medium Editor | button |
Checkbox
<dmx-checkbox>
<dmx-checkbox>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-check-square comp-form
<input id="@@id@@" type="checkbox">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text |
Checkbox Group
<dmx-checkbox-group>
<dmx-checkbox-group>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-cube comp-form
<div is="dmx-checkbox-group" id="@@id@@" class="checkbox-group"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Value | dmx-bind:value | text |
Radio
<dmx-radio>
<dmx-radio>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-dot-circle comp-form
<input id="@@id@@" type="radio">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text |
Radio Group
<dmx-radio-group>
<dmx-radio-group>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-cube comp-form
<div is="dmx-radio-group" id="@@id@@" class="radio-group"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Value | dmx-bind:value | text |
Repeat Children
<dmx-repeat-children>
<dmx-repeat-children>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-retweet comp-data
<div id="@@id@@" is="dmx-repeat"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Expression | dmx-bind:repeat | text | ||
Unique Key | key | text | Choose the unique key field to identify the repeater's record. Only needed when you want to use animations or need to identify repeater's rows in DOM. Do not use if not needed as it will slow down the repeater. |
Repeat
<dmx-repeat>
<dmx-repeat>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-retweet comp-data
<div dmx-repeat:@@id@@=""></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | hidden | |||
Expression | hidden |
Conditional Region
<dmx-if>
<dmx-if>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-question comp-data
<div id="@@id@@" is="dmx-if"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Condition | dmx-bind:condition | text |
Date and Time
<dmx-datetime>
<dmx-datetime>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-calendar-alt comp-data
<dmx-datetime id="@@id@@"></dmx-datetime>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Interval | interval | droplist | ||
UTC Time | utc | boolean |
Variable
<dmx-value>
<dmx-value>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-cube comp-data
<dmx-value id="@@id@@"></dmx-value>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Value | dmx-bind:value | text |
Array
<dmx-array>
<dmx-array>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-bars comp-data
<dmx-array id="@@id@@"></dmx-array>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Items | dmx-bind:items | text |
Body
<dmx-body>
<dmx-body>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-cube comp-data
<body></body>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
Title | text |
App
<dmx-app>
<dmx-app>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-cube comp-data
<div id="@@id@@" is="dmx-app"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
App ID | id | text | ||
App Root | droplist | body | ||
Define Global Data | button | |||
Define Query Params | button | |||
Define Template Data | button | |||
Title | text |
Moment
<dmx-moment>
<dmx-moment>
License: Basic
Group:
groupIcon:
icon: fas fa-lg fa-clock comp-content
<dmx-moment id="@@id@@"></dmx-moment>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Locale | locale | droplist | en |
Toggle
<dmx-toggle>
<dmx-toggle>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-toggle-on comp-data
<dmx-toggle id="@@id@@"></dmx-toggle>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Checked | checked | boolean | false |
App Connect Data Traversal PRO 1.1.4
Enable data view, data detail and data iterator in App Connect
App Connect Data Traversal is an amazing addition to App Connect framework and allows you to get access to three additional components. Data View, which is awesome when it comes to client side paging and filtering, Data Detail to selects a specific detail records from data source by key and Data Iterator to iterates through a data source one item at the time, for example, when navigating sliders or paged details.
Select a specific detail record from data source to be displayed by key.
Dynamically sort and filter any table data, directly from the visual builder.
Offer powerful data toggles, navigation actions, looping and random choice.
Let users navigate through you page content or sliders smoothly.
Data View
<dmx-data-view>
<dmx-data-view>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-filter comp-data
<dmx-data-view id="@@id@@"></dmx-data-view>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Data Source | dmx-bind:data | text | ||
Filter | filter | text | ||
Sort On | sortOn | text | ||
Sort Direction | sortDir | droplist | ||
Page | page | text | ||
Page Size | pageSize | text |
Data Detail
<dmx-data-detail>
<dmx-data-detail>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-hand-point-right comp-data
<dmx-data-detail id="@@id@@"></dmx-data-detail>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Data Source | dmx-bind:data | text | ||
Key | key | text | ||
Value | dmx-bind:value | text |
Data Iterator
<dmx-data-iterator>
<dmx-data-iterator>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-filter comp-data
<dmx-data-iterator id="@@id@@"></dmx-data-iterator>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Data Source | dmx-bind:data | text | ||
Start Index | dmx-bind:index | text | ||
Loop | loop | boolean | false |
App Connect Medium Editor PRO 1.1.4
Trendiest next generation content editor
Get ready to enter the world of What You See Is What You Get (WYSIWYG) text editing recent trends! Styling and formatting are always important for your website, but it is really hard to find and implement a simple, easy-to-use and powerful editor. Times are changing with our Medium Editor! Turn every field – from a message on your contact form to a whole article on the back-end, into a professional styled text paragraphs, containing hyperlinks, quote blocks, headings or just highlighted words. You can use the extension to convert any textarea to visual HTML inline editor area or make your pages editable with Medium Editor regions, and save them on the fly with App Connect AJAX-driven technology.
New wave web WYSIWYG text editor with simple formatting functions like bold, italic, underline, titles, quote, etc.
There are no requirements to use Medium Editor in every text field — no JS frameworks, only App Connect.
You can add up to 26 formatting options to the tool.
The trendiest solution for improving UX performance in text editing — inline or media region.
Used by many popular websites and on its way to replace the traditional HTML WYSIWYG editor.
Easy connection with Server Connect.
Medium Editor Textarea
<dmx-medium-editor-textarea>
<dmx-medium-editor-textarea>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<textarea id="@@id@@" is="dmx-medium-editor"></textarea>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | Type your text | |
Theme | droplist | |||
Align | align | droplist | ||
Buttons | buttons | enum | Choose the toolbar buttons | |
Use FontAwesome | fontawesome | boolean | false | |
Disable Return | disable-return | boolean | false | |
Disable Double Return | disable-double-return | boolean | false | |
Disable Extra Spaces | disable-extra-spaces | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Target Blank | target-blank | boolean | false | |
Auto Link | auto-link | boolean | false | |
Auto List | auto-list | boolean | false |
Medium Editor Region
<dmx-medium-editor>
<dmx-medium-editor>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<div id="@@id@@" is="dmx-medium-editor"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | Type your text | |
Editable | editable | boolean | false | |
Theme | droplist | |||
Align | align | droplist | ||
Buttons | buttons | enum | Choose the toolbar buttons | |
Use FontAwesome | fontawesome | boolean | false | |
Disable Return | disable-return | boolean | false | |
Disable Double Return | disable-double-return | boolean | false | |
Disable Extra Spaces | disable-extra-spaces | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Target Blank | target-blank | boolean | false | |
Auto Link | auto-link | boolean | false | |
Auto List | auto-list | boolean | false |
App Connect Slideshow 1.0.6
Stunning slideshows for your web project
Improve the user interface of your website by mind-blowing slideshows! Get together your stunning photos or just create amazing presentations with App Connect Slideshow. This slideshow gallery has no jQuery dependence, it is written in pure JavaScript, CSS-based and uses HTML5 W3C standard elements for the highest animation quality. Choose amazing effects and fully customize them by changing all the parameters. The slideshow has not just awesome navigation controls and bullets paging, but supports swiping, so it fits your website perfectly. You can even use App Connect in combination with Server Connect to create your dynamic-data-driven slideshows with ease!
Mobile friendly and running perfectly on any mobile device.
Change parameters of every animation.
Supporting all type of dynamic data sources available in App Connect.
Super performance image resizer and thumbnail generator integrated.
Insert titles and description to every picture, any HTML code allowed.
Great looking navigation controls and bullets paging, accessible in any browser.
No coding required, create fully visual in Wappler.
Slideshow
<dmx-slideshow>
<dmx-slideshow>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-forward comp-components
<dmx-slideshow id="@@id@@"></dmx-slideshow>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Theme | droplist | |||
Delay | delay | text | 4000 | |
Start Random | start-random | boolean | ||
No Auto Start | no-autostart | boolean | ||
Show Next/Prev | show-nav | boolean | ||
Show Paging | show-paging | boolean | ||
Pause On Hover | pause-on-hover | boolean | ||
Dynamic Slides | slides | boolean | false | |
static | Static Slides | |||
Use Image Resizer | boolean | |||
Auto Generate Image Titles | boolean | |||
Add Images Folder | button | |||
Delete Slides | button |
Slide
<dmx-slide>
<dmx-slide>
License: Basic
Group:
groupIcon:
icon: fas fa-lg fa-file-image comp-content
<dmx-slide id="@@id@@"></dmx-slide>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Image | url | file | ||
Thumb | thumb | file | ||
Title | title | text | ||
Description | description | textarea | ||
Link | link | text | ||
Replace Image | button |
App Connect Slideshow 2D Transitions 1.0.1
Add cool 2D transitions to your slides
With this add-on you will receive a bunch of fascinating transitions to improve your slideshows in a UX-performed way. All the transitions are fully customizable: choose direction, duration, methods, bars on your own! Of course, looking great on any device and very simple to use. Give more UX power to your images!
Choose from 8 of the most popular and great looking transitions.
Fully responsive and same outlook on every mobile device or desktop.
Customize direction, duration, methods or bars when available.
Accesing the device’s graphical processing unit for much better performance.
Why adding transitions? It's the best way to impress your users.
It’s all done, fully visual, no coding required. All you need is App Connect and App Connect Slideshow.
App Connect Slideshow 3D Transitions 1.0.0
Great 3D experience in your website
With this add-on you will receive a bunch of awesome real 3D transitions to improve your slideshows in a UX-performed way. All the transitions are fully customizable! And looking great on any device, as well as very simple to use. Give even more UX power to your images! You will find the most popular and trendy 3D transitions available on the web, ready to use without coding skills. Blinds, cube, flip, fold, tiles, turn, unfold, it's all possible with our App Connect Sideshow 3D Transitions add-on.
Choose from 8 of the most popular and great looking 3D transitions.
Customize direction, duration, perspective, bars, cols, rows, thickness or delay.
Same layout on every mobile device or desktop, fully responsive.
That's the best way to impress your users.
It’s all done, fully visual, no coding required. All you need is App Connect and App Connect Slideshow.
App Connect Medium Editor Image Upload Addon PRO 1.0.0
Enrich your content with images
The recent trend in the world of What You See Is What You Get (WYSIWYG) text editing definitely is Medium editor – a really great, simple, easy-to-use and powerful solution. With the Image Upload add-on you can enrich your professional styled text paragraphs, containing all types of formatting or blocks, and now – images! It's all you need for a mind-blowing text editing: drag&drop multiple upload, editable titles, resizing, compressing and predefined alignment options.
Simple and powerful embedding of pictures in any media region using App Connect Medium Editor.
Upload images directly in the field using HTML5 File Upload and resize, crop or add watermark with Image Processor.
It's easier than ever to add your images to any Medium region - just open a folder and drag the files to the textfield!
Add custom styling to every image caption.
Choose predefined or custom size and alignment of the image.
No matter web or mobile, it's all about your creativity!
Use Server Connect for direct server-side images upload.
App Connect Lightbox 1.1.0
Show your images and videos in a brand new way
Let's take your audience to the next level! App Connect Lightbox is the best solution for gathering pictures or videos in a common gallery. Remember, it's not just a regular modal stylish popup - you can get the best experience in visualizing images ever! Customizable from top to bottom, that product is the right tool for your web project! Choose animated loading spinners, add titles, allow looping videos or just fell the swiping experience on mobile. Even more, the extension is fully integrated with App Connect and Server Connect, so that you can use dynamic data sources. Do you want to show a single picture? No problem! Doesn't matter single image or gallery, add custom thumbnails to improve the user interface!
Light and powerful, that's the sprit of the trendiest Lightbox in the web! Full screen and titles available.
Combine your images or videos in a gallery. Real estate gallery, photography portfolio, corporate page? It's all appropriate!
Yes, you can add not just images but .mp4 video files. Give your pages additional interactivity!
Choose from 8 loading animations and feel the stylish arrow navigation.
Use dynamic data sources to create your data-driven Lightbox galleries.
Not just running perfectly on mobile, but even more - swipe left or right to skip the image.
Link a custom thumbnail to every image.
Customize from top to bottom, even videos auto play or loop. App Connect and Server Connect are fully compatible.
Lightbox Options
<dmx-lightbox>
<dmx-lightbox>
License: Basic
Group: Animation
groupIcon: fas fa-lg fa-code comp-general
icon: fas fa-lg fa-expand-arrows-alt comp-general
<dmx-lightbox id="@@id@@"></dmx-lightbox>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Full Screen | fullscreen | boolean | ||
No Scroll Bars | noscrollbars | boolean | ||
Auto Play Videos | autoplay | boolean | ||
Loop Videos | loopvideo | boolean | ||
Buttons: | buttons | droplist | Choose how nav buttons are displayed. | |
Animation: | animation | droplist | Choose the animation for image transitions. | |
Spinner: | spinner | droplist | Choose the spinner for image loading. |
App Connect Masonry 1.0.2
Arrange elements in a grid based on the available vertical space
Stop facing problems with different-sized items on your website! App Connect Masonry will place every item in a grid based on the available vertical space. It's made for running on any device - desktop, tablet or mobile. The script will not slow down your website, even if you're using animated loading. Of course, it's fully customizable: you can choose number of columns, spacing between elements, turn on/off animations, etc.
Display a bunch of elements in optimal position, based on available vertical space.
It's perfect to gather your images in a stylish gallery!
Absolutely responsive: script will rearrange the grid when the display size is changing.
Connect a database and display dynamic data in the grid! Compatible with Server Connect.
The script will not slow down your website!
Many options available - custom number of columns, spacing between elements, animations...
Masonry
<dmx-masonry>
<dmx-masonry>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-th comp-components
<div id="@@id@@" is="dmx-masonry"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Expression | dmx-bind:repeat | text | ||
Unique Key | key | text | Choose the unique key field to identify the Masonry repeater's record. Only needed when you want to use animations or need to identify repeater's rows in DOM. Do not use if not needed as it will slow down the repeater. | |
Preserve Order | preserve-order | boolean | Default order the items from left to right into the columns and optimize the layout by equalizing the height of each column, turn this off to preserve the exact order | |
Animated | animated | boolean | ||
Duration | animation-duration | text | 400 | The duration of the animation in milliseconds |
Default | columns | text | 4 | The number of columns to create |
Small | columns-sm | text | The number of columns for small devices with width >= 480px | |
Medium | columns-md | text | The number of columns for medium devices with width >= 768px | |
Large | columns-lg | text | The number of columns for large devices with width >= 992px | |
XLarge | columns-xl | text | The number of columns for extra large devices with width >= 1200px | |
Default | gutter | text | 15 | The number of gutter to create |
Small | gutter-sm | text | The number of gutter for small devices with width >= 480px | |
Medium | gutter-md | text | The number of gutter for medium devices with width >= 768px | |
Large | gutter-lg | text | The number of gutter for large devices with width >= 992px | |
XLarge | gutter-xl | text | The number of gutter for extra large devices with width >= 1200px |
App Connect Data Formatter 1.3.2
Format your client side data any way you want
With almost 100 included formatters, App Connect Data Formatter is the must have Wappler extension if you want to format your client side data any way you want. It's greatly integrated with App Connect and all formats are available within the app connect panel. Among others you have access to vast collections of highly useful formats for conversion, operation, date and time, general, conditional, transform, manipulation and analise, which can be applied on any value, array or object.
A hand-full collections for various client side data handling
Allow your users great end results with fuzzy search
Combine date and time formatters with advanced estimation
Arithmetic calculations for all your running totals
App Connect Animate CSS 2.1.2
Animate any page element and add stunning transitions
Bring life an interactivity and add an extra layer of great user-experience to your website, by adding awesome CSS animations. It's the most powerful way to draw users' attention to your content and it's easily done if you have the proper tool. App Connect Animate CSS does exactly that and lets you visually animate any page element. You can animate dynamic data regions, div containers, repeat and repeat children regions, and even on static elements. It's fully integrated within the App Connect so you have access to all animations, directly from the visual app panel.
All visually available within App Connect panel
Combine enter and leave animations for greater user experience
Add amazing animations on page scroll so the elements appear in style
Precisely adjust the delay and duration for the inview and outview animations
Use move animations to rearrange element's order
The animations will be triggered when the element is loaded with Lazy Load
Animated Region
<dmx-animate>
<dmx-animate>
License: Basic
Group: Animation
groupIcon: fas fa-lg fa-code comp-general
icon: fas fa-lg fa-cube comp-general
<div is="dmx-animate" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Show Effect: | showEffect | droplist | Choose the Show Animation. | |
Hide Effect: | hideEffect | droplist | Choose the Hide Animation. | |
Initially Visible | visible | boolean |
App Connect State Management PRO 1.5.1
Empower HTML5 Web Storage for Your App State and User Data
When your App Connect driven dynamic web sites and apps get more complicated, you really want to store the state of many data components to achieve the best user experience. This is where the App Connect State Management Add-on comes in. It offers rich choice of HTML5 Web Storage managers to fully suit your needs
Save and restore the state of your app for optimal user experience
Choose the right store for your needs, included: Query, Cookies, Session and Local Storage
With Query Parameters Manager, the browser history is fully used for natural navigation
Define your own data schema and edit it through the supplied App Connect actions
Integrate with Server Connect data sources for caching of any data fetched through Server Connect
Supply how long the state should be valid by giving a time to live period
Query Manager
<dmx-query-manager>
<dmx-query-manager>
License: Basic
Group: State Management
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-query-manager id="@@id@@"></dmx-query-manager>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Define Query Params | button |
Cookie Manager
<dmx-cookie-manager>
<dmx-cookie-manager>
License: Basic
Group: State Management
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-cookie-manager id="@@id@@"></dmx-cookie-manager>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Define Cookies | button |
Session Storage Manager
<dmx-session-manager>
<dmx-session-manager>
License: Basic
Group: State Management
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-session-manager id="@@id@@"></dmx-session-manager>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Define Session Storage Items | button |
Local Storage Manager
<dmx-local-manager>
<dmx-local-manager>
License: Basic
Group: State Management
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-local-manager id="@@id@@"></dmx-local-manager>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Define Local Storage Items | button |
App Connect Action Scheduler PRO 1.1.0
Instant Data Refresh and Population
As you put more dynamic data on your App Connect based sites, you want to make sure that even without page refresh the data gets updated regularly. Finally build those fancy admin dashboards that require automatic inline data refreshing! Now all made possible with the help of the App Connect Action Scheduler.
Fetch and show directly new live data instantly
Integrate with Server Connect and Database Connector to get you data from any database source
Refresh the contents of your tables without page reload.
Not only actions but also custom functions can be scheduled for execution.
Refresh automatically just a fraction of your single page apps.
You can even track the time to next refresh with fancy custom progress bars!
Action Scheduler
<dmx-scheduler>
<dmx-scheduler>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-clock comp-components
<dmx-scheduler id="@@id@@" dmx-on:tick=""></dmx-scheduler>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Delay | delay | text | ||
Unit | unit | droplist | ||
No Progress | noprogress | boolean | ||
No Repeat | norepeat | boolean | ||
No Auto Run | noload | boolean |
App Connect Form Validator 1.7.5
The most powerful HTML5 client and server side validation
Get ready for the most advanced HTML5 Form Validation ever! Now fully integrated with App Connect, you can finally validate those html forms fully client and server side The extension is supplied with 39 validation rules to cover everything from simple e-mail, URL, dates, credit card numbers and ranges to more complicated such as multiple rules for a single input. You can even use your own regular expression rules! App Connect Form Validator works like a charm with all our server extension! In addition, an iron strong server side validation is automatically done with the tight integration with the Server Connect. So there is no escape even if people bypass the browser client side validation, data on the server is always validated!
If you don't like the default error styling and you don't use Bootstrap 4, then you can choose to use your own custom CSS styling
You can use the form validation on any HTML5 Form, but also integrate it with dynamic App Connect and Server Connect bound forms
all the HTML5 standard validations are available, extended with many more to serve all your needs
Even when the form is submitted an additional server side validation is done by Server Connect against the same rules - so your form data is always validated
validator_validate
<validator_validate>
<validator_validate>
App Connect Form Validator Unicode 1.0.1
Full Unicode Validation in your forms
Validating language specific characters in user form inputs can be a bit of a pain but we have a great solution for you. It's called App Connect Form Validator Unicode Add-on and is the next addition to the powerful App Connect Form Validator extension. Supplied with 131 scripts, you can choose any writing system from around the world or a combination of systems to be validated in your forms. Also, you can allow your users to use Unicode properties such as marks, numbers, punctuation, symbols and separators.
Add Unicode validation to App Connect Form Validator
Form inputs will be validated in any writing system
Allow one or combine multiple writing systems
The input may contain marks, numbers, punctuation, symbols and separators
App Connect reCAPTCHA 1.1.0
Advanced protection for your website from spam and automated abuse
App Connect reCAPTCHA offers both client and server side validation and is the ultimate abuse protector from spam bots, fake users and automatically generated program attacks.App Connect reCAPTCHA is based on the Google CAPTCHA 2 API and therefore a smart analysis engine determines if you're human. No more required to fill annoying distorted texts! With just a single click your users can verify their human nature. It takes also full advantage of App Connect for easier integration in dynamic sites. The extension is fully Server Connect compatible! You can add a powerful server-side validation as well. Secure your login and registration forms, posts, emails or any other input field from spam bots and worms.
Advanced spam and abuse protection for your website on desktop or mobile
Easy to use, clear, instant validation, no page reload required, accessibility option included (audio CAPTCHA)
Using Google reCAPTCHA 2 API to verify users and protect from abusive activities on your site
Server Connect compatible! You can easily add a server-side validation, as well as use it with App Connect.
reCAPTCHA is the most widely used CAPTCHA provider in the world
reCaptcha
<dmx-recaptcha>
<dmx-recaptcha>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-file-alt comp-form
<div id="@@id@@" class="g-recaptcha"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Site Key | data-sitekey | text | ||
Theme | data-theme | droplist | ||
Type | data-type | droplist | ||
Size | data-size | droplist | ||
Tab Index | data-tabindex | text |
recaptcha_validate
<recaptcha_validate>
<recaptcha_validate>
Server Connect 2.8.4
Next generation server side visual programming
Imagine full visual programming without any coding. It is now possible with the next generation server side framework Server Connect. It will provide you with a full visual workflow builder for server side workflows and many ready to go server actions at your disposal. Use Server Connect as a ground base for our other server side components and extend its functionality even further!
A ground base for additional components such as Database Connector, Updater, File Upload, Validator and more.
Build Next Generation ajax driven sites and single page apps for optimal UX.
Work with a visual builder that generates all the code for you.
Choose your actions, their order and data to use for your workflow.
Built-in server models for ASP and PHP, so it runs on any web server available.
Comment
<comment>
<comment>
Include Action
<lib_include>
<lib_include>
Exec Action
<lib_exec>
<lib_exec>
Try/Catch
<core_trycatch>
<core_trycatch>
Condition
<core_conditional>
<core_conditional>
While
<core_while>
<core_while>
Repeat
<core_repeat>
<core_repeat>
Set Value
<core_setvalue>
<core_setvalue>
Set Session
<core_setsession>
<core_setsession>
Remove Session
<core_removesession>
<core_removesession>
Response
<core_response>
<core_response>
Redirect
<core_redirect>
<core_redirect>
dmx-serverconnect
<dmx-serverconnect>
<dmx-serverconnect>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-serverconnect id="@@id@@"></dmx-serverconnect>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Url | url | text | ||
Site | site | text | ||
Action | text | |||
Select Server Action | button | |||
No Auto Load | boolean | |||
Credentials | boolean | |||
State Manager | cache | droplist | Choose the State Manager to use. make sure you Session or Local Storage Manager on the page first! | |
Cache for | ttl | text | Choose the time in seconds to keep the data cached |
dmx-serverconnect-form
<dmx-serverconnect-form>
<dmx-serverconnect-form>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<form is="dmx-serverconnect-form" id="@@id@@" method="post"></form>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Method | method | droplist | ||
Url | action | text | ||
Site | site | text | ||
Action | text | |||
Select Server Action | button | |||
Auto Submit | autosubmit | boolean | ||
Credentials | boolean |
HTML5 File Upload 1.3.0
Next generation file upload
The HTML5 File Upload offers advanced file upload through Ajax, multiple file upload, storing file info and client side image preview. It also allows you to upload single or multiple files. To make sure you can use the extension in the best way possible, we made it fully compatible with the Database Connector PHP/ASP and Database Updater PHP/ASP. Thanks to this compatibility you can store your file names, type and size directly in your database. To top it all off, the HTML5 File Upload now comes with a fantastic integration within the Server Connect. And you can even create your own fancy progress bars.
Allow users to upload a single or multiple files to your server.
Follow up your upload progress with a fancy progress bar.
Live image preview before submitting.
File names, file size and other data values can be stored in your database.
File Upload
<upload_upload>
<upload_upload>
File System Connector 1.1.3
Powerful data sources and server side file management
It's super easy to list the contents of a folder if you have the right tool to do it. It's called File System Connector and allows you to use any folder on your server as a datasource and list the files on your website right away! Display the files properties, sort folder lists by size and restrict certain file types if needed. You can even add, move, remove and copy files, overwrite or rename them .
Create powerful dynamic galleries and data sources as content on your page.
Move, rename, duplicate and even erase files on the server.
Perform file actions after upload or database updates.
File operations and paths are strongly checked and limited to files in your current site only.
Calculate folder sizes with files only or full recursive with all nested sub folders.
Next Generation Server Side Visual Programming without coding
If File Exists
<fs_exists>
<fs_exists>
File Move
<fs_move>
<fs_move>
File Rename
<fs_rename>
<fs_rename>
File Copy
<fs_copy>
<fs_copy>
File Remove
<fs_remove>
<fs_remove>
File Download
<fs_download>
<fs_download>
If Folder Exists
<fs_direxists>
<fs_direxists>
Create Folder
<fs_createdir>
<fs_createdir>
Remove Folder
<fs_removedir>
<fs_removedir>
Empty Folder
<fs_emptydir>
<fs_emptydir>
File/Folder Statistics
<fs_stat>
<fs_stat>
Folder List
<fs_dir>
<fs_dir>
Image Processor 1.3.1
Enhance and manipulate your images with ease
Image Processor is the answer when it comes to processing raw images to a substantial level, where they look most professional. With this extension, you can perform a large number of manipulations and offer your users the best result possible. From resizing, watermarking and adding fantastic visual effects to adding different transformations, all can be done with just a few mouse clicks. You will never have to worry again about processing individual images, it can be done fully automatically.
Crop, resize and invert are just a few of the actions you can apply on your images
Choose between a number of beautiful effects like sharpen, gray scale and more.
Manipulate as many images as you want in an instant and create different variations.
Grace and protect your images with watermark and rich texts and captions.
Load Image
<image_load>
<image_load>
Resize Image
<image_resize>
<image_resize>
Save Image
<image_save>
<image_save>
Crop Image
<image_crop>
<image_crop>
Watermark Image
<image_watermark>
<image_watermark>
Tiled Image
<image_tiled>
<image_tiled>
Text to Image
<image_text>
<image_text>
Flip Image
<image_flip>
<image_flip>
Rotate Image Left
<image_rotateLeft>
<image_rotateLeft>
Rotate Image Right
<image_rotateRight>
<image_rotateRight>
Smooth Effect
<image_smooth>
<image_smooth>
Blur Effect
<image_blur>
<image_blur>
Sharpen Effect
<image_sharpen>
<image_sharpen>
Mean Removal Effect
<image_meanRemoval>
<image_meanRemoval>
Emboss Effect
<image_emboss>
<image_emboss>
Edge Detect Effect
<image_edgeDetect>
<image_edgeDetect>
Grayscale Effect
<image_grayscale>
<image_grayscale>
Sepia Effect
<image_sepia>
<image_sepia>
Invert Effect
<image_invert>
<image_invert>
Get Image Size
<image_getImageSize>
<image_getImageSize>
Mailer 1.6.0
The most advanced mailing service
Mailer is the most advanced and easiest to use mailing service there is! It allows you to send personalized as well as emails to a large number of recipients in minutes. From simple text emails to HTML ones or even from a dynamic source, it’s all possible. The extension comes with a great code and design preview of your email and you can even add attachments for the best user experience.
Embed images within the email and add any file
Send rich HTML content as well as plain text alternative
Generate your email from Server Connect Data Bindings
Based on internet standards for transmitting emails
Send personalized emails or to a larger audience
Awesome visual overview of your email
Setup Mailer
<mail_setup>
<mail_setup>
Send Mail
<mail_send>
<mail_send>
Zip Processor PRO 1.1.2
Pack and unpack files and folders quickly
Zip Processor is an amazing Server Connect add-on to use for packing and unpacking files, with the industry standard ZIP compression, without writing a single line of code on your page. You can even compress folders, for the quickest backup, optionally with their subfolders. Additionally, use form fields to allow the users to select their own files to be compressed in a new zip file for direct download. Thanks to the great integration with HTML5 File Upload, allow your users to upload zip files and auto unzip them on your server, or zip the other uploaded files to a single zip archive.
Pack and unpack files without a line of code, and also zip any file folder.
After upload you can zip your files or unzipped them if they are already packed.
Add additional files such as readme file or instructions.
List the contents of any zip file and use the list as data in Server Connect.
Files To Zip
<zip_zip>
<zip_zip>
Folder To Zip
<zip_zipdir>
<zip_zipdir>
UnZip Files
<zip_unzip>
<zip_unzip>
Zip List
<zip_dir>
<zip_dir>
Get Zip Comment
<zip_comment>
<zip_comment>
Data Importer PRO 1.1.2
Import data from CSV and XML files
If you wish to import CSV or XML files with data so that you can update it in bulk in your database, there's one really fast way to do that. It's called Data Importer and it's an awesome extension, which lets you move vast amounts of data from one place to the other in an instant. It's highly useful if you want to update the data, for example, in a table with multiple records, or simply update your products on an e-commerce site, without any effort. If you need to export data, please get Data Exporter.
Move data from one instance to another
Import your data from an XML or CSV file
Import your data for bulk updates
Extra integration with Database Connector, File Upload, Validator and Updater
Import CSV File
<import_csv>
<import_csv>
Import XML File
<import_xml>
<import_xml>
Data Exporter PRO 1.1.2
Export data to CSV and XML files
The struggle is real when it comes to migrating data from one instance to another. It's often used for backing up data and lets you view it in a spreadsheet form. Do you want to have your data as an XML or CSV file that you'd like to work with later? Then we have a solution and it's called Data Exporter. It is the extension you need to export one or multiple records, directly from your Wappler and use the data however you want, instantly. The process is done in a blink of an eye so you don't have to worry about hand-coding. If you need to import data, please get Data Importer.
Move data from one instance to another
Export your data to CSV or XML file
Export your data for future use or backup
Extra integration with Database Connector, Mailer and other
Export CSV File
<export_csv>
<export_csv>
Export XML File
<export_xml>
<export_xml>
Server Data Formatter PRO 1.1.4
Format your server data any way you want
Server Data Formatter is the extensions, which you need in order to apply filters to your server data. It's supplied with 55 text, numeric, date and time and conditional formatters that you can use to display your server data any way you want. It's all done fully visually within Server Connect so you don't have to write a single line of code. You can do various basic numeric transformations as well as advanced calculations, text transformations and conversions, and even filter or sort your collections. Note: This is the server side formatter to be used in expressions for Server Connect. If you wish to perform client side formatting, please use HTML5 Data Bindings Formatter.
Text, numeric, date and time, conditional and collections filters.
All formatters are available within the Server Connect
Format and display your server data any way you want
Integrated visual tools and server code generation in Server Connect.
Server Data Formatter Crypto PRO 1.1.2
Secure your server data
Security and data integrity are crucial parts of any secure system. That's why you need to generate cryptographic hashes for secure password validation. This is where Server Data Formatter Crypto comes in place and does that with various algorithms, strongly encrypt and decrypt texts with password and more. The extension is an add-on for the Server Data Formatter so make sure to have it installed in Wappler, along with Server Connect.
Use Base64 to encode and decode your server data
Choose between MD5, SHA1, SHA256 and SHA512 hash
Use a password to encrypt and decrypt your server data
All options are within the Server Data Formatter extension
App Connect JSON Data Source 1.0.1
Use every .json file as a data source
App Connect JSON Data Source will enrich your projects by allowing you to bind .json data easier than ever! Actually, JSON format is just a simple text and that's a huge advantage, so you can expect fast performance and great loading speed. It's perfect for dynamic-driven web projects: you can feed them with self-hosted JSON, containing all sorts of information like weather services, currency exchange, fuel prices or similar. Using Repeat and Repeat Children will help you to build complicated systems by the clear interface of App Connect panel.
Every .json file can become your data source, just like a regular database
You can link a file hosted on your server or link
Use it to feed your data-driven systems
Integrated visual tools and server code generation
JSON is just a light text format, so the parsing speed is great
JSON Data Source
<dmx-json-datasource>
<dmx-json-datasource>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-json-datasource id="@@id@@" is="dmx-serverconnect"></dmx-json-datasource>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Url | url | file | ||
No Auto Load | boolean |
App Connect Charts PRO 1.1.6
Powerful data visualization
There is a brand new and powerful way to visualize data in a couple of minutes with awesome types of charts! It’s called App Connect Charts. Line, bar, radar, pie, polar area, horizontal bar, doughnut or area graphics are available for best experience and clear data presentation. That will make every data dashboard, a simple illustrated article or just an interactive application really beautiful and greatly UX optimized! Try mixing several types of charts and the extension will provide a visual distinction between different datasets. Use every database of JSON to import data, set your preferences from the App Connect Panel and you’re ready – App Connect will even update your data live with animations if changes have been made. The extension will scale the charts perfectly to any device or display size and will not slow down your website! From professionally looking presentations to business and scientific reports – it’s all possible. Bring awesome visual value to your raw data with App Connect Charts!
Feed your charts with live data using databases or JSON.
Choose from line, bar, radar, pie, polar area, horizontal bar, doughnut or area.
You can animate charts out of the box - a bunch of transitions, updating colors, etc.
Mix several types of charts and provide a visual distinction between different datasets.
Perfect scale on desktop, tablet or mobile.
It's rendering fast and will not slow down your website.
Define all by yourself - titles, animations, colors...
Chart
<dmx-chart>
<dmx-chart>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-chart-bar comp-components
<dmx-chart id="@@id@@" dataset-1=""></dmx-chart>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Width | width | text | 800 | |
Height | height | text | 600 | |
Responsive | responsive | boolean | ||
Type | type | droplist | ||
Color Theme | colors | droplist | ||
Legend | legend | droplist | ||
No Grid | nogrid | boolean | ||
No Animations | noanimation | boolean | ||
Stacked | stacked | boolean | ||
Multicolor | multicolor | boolean | ||
Full size bars | fullbar | boolean | ||
Points | points | boolean | ||
Point Style | point-style | droplist | ||
Point Size | point-size | text | 3 | |
Line Thickness | thickness | text | 2 | |
Smooth Lines | smooth | boolean | ||
Dashed Lines | dashed | boolean | ||
Doughnut Cutout | cutout | text | 50 | |
Data Source | data | text | ||
Axis Labels | labels | text | ||
Label X | label-x | text | ||
Label Y | label-y | text |
App Connect Google Maps 1.1.2
Enrich your content with awesome maps
That App Connect extension is the easiest way to integrate awesome interactive maps in your website using Google Maps API v3, as well as include markers to cities, addresses, businesses or events with info balloons! You can even select your own custom pin icon and add bouncing animation. It is so powerful, that you can use every database or JSON as a dynamic data source! Focused on user experience: choose from 6 cool themes to perfectly fit your website design, language selection available too. You can integrate all the well-known Google Maps functions, like marker clustering. Of course, fully responsive!
Experience a fully functional map on your site, even markers clustering, custom pins and more
Use databases or JSON to feed your maps with data
Choose from Standard, Silver, Retro, Dark, Night or Aubergine
Yes, your maps will run perfectly on any device
Language, tooltips, pan to location and even more
The extension is App Connect native, so you can integrate additional features
Google Maps
<dmx-google-maps>
<dmx-google-maps>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-map comp-components
<dmx-google-maps id="@@id@@"></dmx-google-maps>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
static | Warning heavy pricing may apply. See Google Maps Pricing |
|||
ID | id | text | ||
API Key | text | |||
Language | droplist | |||
Theme | droplist | |||
Width | width | text | 100% | |
Height | height | text | 400 | |
Map Type | maptype | droplist | ||
Zoom | zoom | text | 10 | |
Traffic Layer | traffic-layer | boolean | ||
Transit Layer | transit-layer | boolean | ||
Bicycling Layer | bicycling-layer | boolean | ||
Enable Clusters | enable-clusters | boolean | ||
Cluster Grid Size | cluster-grid-size | text | 60 | |
Cluster Max Zoom | cluster-max-zoom | text | ||
Min Cluster Size | min-cluster-size | text | 2 | |
Scroll Wheel | scrollwheel | boolean | ||
Tilt | tilt | boolean | ||
Rotate Control | rotate-control | boolean | ||
Scale Control | scale-control | boolean | ||
Full Screen Control | fullscreen-control | boolean | ||
Zoom Control | zoom-control | boolean | ||
Street View Control | streetview-control | boolean | ||
Map Type Control | maptype-control | boolean | ||
Address | address | textarea | ||
Latitude | latitude | text | ||
Longitude | longitude | text | ||
Dynamic Markers | markers | boolean | false |
Marker
<dmx-google-maps-marker>
<dmx-google-maps-marker>
License: Basic
Group: Display
groupIcon: fas fa-lg fa-eye comp-layout
icon: fas fa-lg fa-map-marker-alt comp-layout
<dmx-google-maps-marker id="@@id@@"></dmx-google-maps-marker>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
API Key | text | |||
Address | address | textarea | ||
Latitude | latitude | text | ||
Longitude | longitude | text | ||
Label | label | text | ||
Title | title | text | ||
Info | info | textarea | ||
Marker Type | type | droplist | ||
Image | image | file | ||
Animation | animation | droplist | ||
Draggable | draggable | boolean |
App Connect Google Directions 1.0.2
Get the best route to every location
Your users will always be in the right direction with App Connect Google Maps Directions Add-on. It allows you to navigate people to every location on the map - offices, stores, streets, places, squares or just any other address! That's not the only thing: the add-on will display you alternative routes with full directions' steps list and let you choose the best one. Get the most correct directions and select mode from Driving, Transit, Walking or Cycling! You can drag and drop the route map to change the direction - directly on the map! The extension supports any dynamic data source - databases or JSON files, which you can use to feed with real-time data the most important parameters like Origin, Destination, Waypoints, Departure Time and Arrival Time. Feel the native Google Maps user experience on mobile - App Connect Google Maps Directions Add-on is working perfectly on any device!
Integrate directions to any location using App Connect Google Maps engine.
Select from Driving, Transit, Walking or Cycling modes and check the directions list!
You can choose an alternative route! The add-on will display all the available routes.
Drag and drop the marker on a location and get the route immediately.
Use any dynamic data source to feed Origin, Destination, Waypoints, Departure Time and Arrival Time.
Of course, it's made for desktop and mobile devices!
Google Directions
<dmx-google-directions>
<dmx-google-directions>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-route comp-components
<dmx-google-directions id="@@id@@"></dmx-google-directions>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
static | Warning heavy pricing may apply. See Google Maps Directions Pricing |
|||
ID | id | text | ||
Map | map | droplist | ||
Origin | origin | text | ||
Destination | destination | text | ||
Waypoints | waypoints | textarea | Separate your addresses with | | |
Departure Time | departure-time | datetime | ||
Arrival Time | arrival-time | datetime | ||
Show Directions | show-directions | boolean | ||
Travel Mode | travel-mode | droplist | ||
Modes | transit-modes | enum | ||
Preference | transit-preference | enum | ||
Unit System | unit-system | droplist | ||
Provide Alternatives | provide-alternatives | boolean | ||
Avoid Ferries | avoid-ferries | boolean | ||
Avoid Highways | avoid-highways | boolean | ||
Avoid Tolls | avoid-tolls | boolean | ||
Optimize Waypoints | optimize-waypoints | boolean | ||
Draggable | draggable | boolean | ||
Dynamic Update | dynamic-update | boolean |
App Connect Smooth Scroll 1.0.0
Better scrolling to any page element
Focus on details and make the user experience of your web project even better! Scrolling to every element on your page plays an important part of that. Now - smoothly! App Connect Smooth Scroll is using only pure JavaScript to let users scroll up or down to any element on the page. And even more: if you're using a sticky menu, it will be fixed and not covering the content when it lets you scroll down to a section on the same page. There are 13 scrolling combinations - select from 4 easing options and 4 animations - linear, ease-in, ease-in-out, ease-out and select your quad, cubic, quart or quint animation! Lightweight, powerful and running perfectly on any device - that is App Connect Smooth Scroll!
Make your UX even better: you can link every element on your page and scroll there smoothly - apply to links or other HTML elements. Create Scroll to Top button!
Choose from linear, ease-in, ease-in-out, ease-out and select your quad, cubic, quart or quint animation.
The extension will automatically offset scroll distances by the header height, for example sticky menu.
No libraries required, it's pure JS - and it's blazing fast!
No matter what device, it's fully available.
Smooth Scroll
<dmx-smooth-scroll>
<dmx-smooth-scroll>
License: Basic
Group: Animation
groupIcon: fas fa-lg fa-code comp-general
icon: fas fa-lg fa-long-arrow-alt-down comp-general
<dmx-smooth-scroll id="@@id@@"></dmx-smooth-scroll>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Selector | selector | text | a[href*="#"] | |
Ignore | ignore | text | [data-scroll-ignore] | |
Header | header | text | ||
Offset | offset | text | ||
Speed | speed | text | 500 | |
Easing | easing | droplist |
App Connect Geo Location 1.0.0
Unleash the power of geo location services
Start collecting accurate location information about your users! App Connect Geo Location is the best way to figure out where your users are located and let them share that information with your server. Get directions, show places nearby, or just collect geo information about your customers - it's all possible with App Connect Geo Location. The extension contains different properties to specify if geo location is supported, collect information about latitude, longitude, heading, speed, timestamp and other. Even make the tracking continuous: get current position of the user and continue to receive updated position as the user moves! Dynamic events are also available: show the correct error when something is missing, e.g. location services are turned off. React on various events! It is fully compatible with App Connect and App Connect Google Maps - expand your knowledge about users on your website and make your services even more accessible!
Let your users share highly accurate location information with you! No easier way to get your users directions to every place on the map.
Use more than 10 different properties to specify and get information about latitude, longitude, heading, speed, timestamp, etc.
The extension returns the current position of the user and continues to return updated position as the user moves!
Use App Connect Geo Location to use users' location as a dynamic data source for Google Maps functions, e. g. markers.
Geo Location
<dmx-geolocation>
<dmx-geolocation>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-map-marker-alt comp-data
<dmx-geolocation id="@@id@@"></dmx-geolocation>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Tracking | tracking | boolean | ||
Enable High Accuracy | enable-high-accuracy | boolean | ||
Max Age | max-age | text | 30000 | |
Timeout | timeout | text | 27000 |
App Connect Preloader 1.0.0
Awesome loading spinners or just a custom preloader for your page
Let your users know that your page isn't broken but it's just loading all the images and stuff inside! App Connect Preloader allows you to select from 12 loading spinners and display it as an awesome preloader on any page! But that's not everything: you can create your own preloading text or image (e.g. logo) and use it as a custom preloader. Select color and background - that's it! The extension is CSS-based, there are no old-fashioned GIFs. The preloader will remain displayed until the whole content is fully loaded. That includes images, texts, HTML elements, etc. App Connect Preloader is the best solution for websites targeted to mobile users - websites are loading slower due to slow 3G/4G connection. It works perfectly with any App Connect extension, so you can use App Connect Preloader in combination with other interactivity extensions like galleries, masonry grid or simple slideshows.
Select from 12 CSS-based loading spinners to perfectly match your project's layout!
Create your own preloader - choose text or logo to show your users during page loading.
Preloader will remain on screen until the whole content is fully loaded - texts, images, animations...
Select size of loading spinner or custom preloader, as well as color and background color.
Don't worry - App Connect Preloader is running perfectly on desktop, mobile or tablet!
Works in a native combination with all App Connect extensions - galleries, slideshows, masonry...
Preloader
<dmx-preloader>
<dmx-preloader>
License: Basic
Group: Animation
groupIcon: fas fa-lg fa-code comp-general
icon: fas fa-lg fa-spinner comp-general
<dmx-preloader id="@@id@@"></dmx-preloader>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Color | color | color | #333333 | |
Back Color | bgcolor | color | #ffffff | |
Size | size | text | 60 | |
Spinner: | spinner | droplist | Choose the spinner for page loading. | |
Preview | preview | boolean |
Database Connector 2 PRO 2.8.7
Connect to your database and build database queries visually
Access any well known database without any SQL and PHP knowledge in Wappler! This is what the Database Connector 2 is all about! Fully integrated visual tools and server code generation are available at your disposal! The extension features a built-in connection wizard where you can define and manage your connections to all well known databases. Choose from ready to go connections for MySQL, Microsoft SQL Server and many others! Database Connector 2 comes with a totally revamped UI, new database connection wizard, improved query builder and speed improvements. It will allow you to create really advanced queries, use the long anticipated visual nested query conditions builder and much more, all of this thanks to the development we've done with Wappler and its amazing community! Database Connector 2 supports PHP, ASP and ASP.NET and all the major database types, like - MySQL, MS SQL Server, PostgreSQL, SQLite and more.
Integrated visual tools and server code generation
The Database Connection Wizard supports all the major database types, like - MySQL, MS SQL Server, PostgreSQL, SQLite and more
Build advanced queries fully visually using the integrated query builder
A single extension which offers support for PHP, ASP and ASP.NET server technologies
Build advanced complex conditions such as nested group of rules
Native paging techniques, specific for each database
The following functions are available: COUNT, AVG, MIN, MAX, SUM so you can perform calculations on your sets of values
Database Connector 2 integrates fully in Server Connect
Database Connection
<dbconnector_connect>
<dbconnector_connect>
Database Query
<dbconnector_select>
<dbconnector_select>
Database Single Query
<dbconnector_single>
<dbconnector_single>
Database Paged Query
<dbconnector_paged_select>
<dbconnector_paged_select>
Database Updater 2 PRO 2.8.3
Create your database update actions visually
Database Updater 2 allows you to perform database update actions on any well-known database without any SQL knowledge! The Database Updater 2 extension for Wappler gives you the power to manage the data in your databases in a whole new way through Ajax technology! You are submitting, saving and reloading your data without any page refresh! Perfect for building dynamic web sites and apps. The new Database Updater 2 comes with a totally revamped UI, new database actions builder, advanced filtering options and speed improvements. It will allow you to visually create insert, update and delete queries. Database Updater 2 even supports advanced filtering and for multiple insert, update and delete actions! Database Updater 2 supports PHP, ASP and ASP.NET and all the major database types, like - MySQL, MS SQL Server, PostgreSQL, SQLite and more.
Integrated visual tools and server code generation
Perform database actions on any well-known database
Insert, Update or Delete data fully visually using the integrated actions builder
Create advanced dynamic multi insert or update record forms for your users
A single extension which offers support for PHP, ASP and ASP.NET server technologies
Build advanced complex conditions to select just the records you need to update
Submit, save and reload data without refresh
Database Connector 2 integrates fully in Server Connect
Database Update
<dbupdater_update>
<dbupdater_update>
Database Insert
<dbupdater_insert>
<dbupdater_insert>
Database Delete
<dbupdater_delete>
<dbupdater_delete>
Database Multi Update
<dbupdater_template_multiupdate>
<dbupdater_template_multiupdate>
Database Multi Insert
<dbupdater_template_multiinsert>
<dbupdater_template_multiinsert>
Security Provider 2 PRO 2.6.0
Secure your web sites and apps
The new Security Provider 2 comes with a totally revamped UI, new advanced permissions options and great speed improvements. It helps you to easily apply advanced security restrictions to your website or app. Secure the access to your Server Actions build with Database Connector 2 and Database Updater 2! Decide who has access to what resources on your website or app. Choose from single static logins or validate users from an existing database, having different permissions. Security Provider 2 supports PHP, ASP and ASP.NET, so you no longer need 3 different versions for your different projects!
Easily apply advanced security restrictions to your website or app
Give permissions to different users or user groups
Do an automatic redirect to a login page or access denied page
Secure the access to your data, thanks to the security restrict options in Server Connect
Show/hide areas on your page, depending on user permissions
Redirect users after successful log in or log out
You have full control over the cookie options - domain, path and expiration date
Setup is easy, thanks to the user friendly UI
Security Provider
<auth_provider>
<auth_provider>
Security Identify
<auth_identify>
<auth_identify>
Security Login
<auth_login>
<auth_login>
Security Logout
<auth_logout>
<auth_logout>
Security Restrict
<auth_restrict>
<auth_restrict>
auth_validate
<auth_validate>
<auth_validate>
App Connect Bootswatch 4 4.6.0
21 amazing Bootstrap 4 themes
Give your Bootstrap 4 site a fresh look with App Connect Bootswatch 4! Based on the great open source themes by Thomas Park from Bootswatch.com, this awesome Wappler extension offers 21 different designs to enhance your Bootstrap 4 components, navigation and layout appearance with minimal effort for maximum user experience and impact.
Just select one of the included themes and apply it with a single click!
The themes are designed right for the latest version of the great Bootstrap 4 framework.
Choose one of the 21 themes included in the extension.
You can preview the changes immediately in Wappler Live View!
App Connect Framework 7 PRO 1.6.4
The future of building mobile apps is here
Create amazing HTML5 and CSS based mobile apps fully visually in Wappler with Visual App Designer! Use the ready to go Mobile UI Components and manage the app logical structure in the dedicated floating panel. Build your app with context aware drag & drop and enter the components properties in the smart property inspector. Empower the great looking Framework7 mobile framework for awesome native looking designs. Make dynamic apps together with the HTML5 Data Bindings and connect them to databases with the Database Connector PHP/ASP and Updater PHP/ASP. When you are done with the app you can build, test and package it directly in Cordova Builder for any platform.
App Connect Notifications 1.0.1
Amazing rich notifications and user alerts
App Connect Notifications offers you rich notifications and user alerts, completed with amazing CSS styling, icons, easy positioning of the boxes, and fully responsive appearance and mobile integration, and much more! Really customizable - select fading, duration, colors, margins, opacity... all by yourself!
Fully supplied with title, description, icons, HTML styling
Notifications give your users feedback about actions or status
Retrieve your notifications from a database-driven source
Warning, error, info - choose from pre-defined layouts and
Fade In/Out animations available! Set timeous, duration directly from Properties panel
Choose among over 50 animations
Any screen size - same best user experience
Select colors, margins, visibility duration, opacity, type notifications
Notifications
<dmx-notifications>
<dmx-notifications>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-info comp-components
<dmx-notifications id="@@id@@"></dmx-notifications>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Position | position | droplist | ||
Align | align | droplist | ||
Offset X | offset-x | text | 15 | |
Offset Y | offset-y | text | 15 | |
Spacing | spacing | text | 10 | |
Opacity | opacity | text | 0.8 | |
Timeout | timeout | text | 5000 | |
After Pause | extended-timeout | text | 1000 | |
Newest On Top | newest-on-top | boolean | false | |
Closable | closable | boolean | false | |
Close Icon | close-icon | text | fa fa-times | |
Color | info-color | text | #fff | |
Background | info-background | text | #2f96b4 | |
Icon | info-icon | text | fa fa-info | |
Color | success-color | text | #fff | |
Background | success-background | text | #51a351 | |
Icon | success-icon | text | fa fa-check | |
Color | warning-color | text | #fff | |
Background | warning-background | text | #f89406 | |
Icon | warning-icon | text | fa fa-exclamation | |
Color | danger-color | text | #fff | |
Background | danger-background | text | #bd362f | |
Icon | danger-icon | text | fa fa-warning |
App Connect Browser Control 2.2.1
Detect visitors' browser properties and use them to customize and style your page content dynamically.
Discover your visitors' browser properties and adjust your pages dynamically. Style and customize elements, apply custom styles, attributes or animations depending on scrolling direction, position or offset. Show different content based on browser resolution and language, serve special retina ready HD images or low resolution images for small devices. Redirect users to a referrer page, after log in or show a browser alert on different events.
Get all the data related to scrolling - direction, position, offset and length
Apply custom styles, attributes or animations to page elements depending on page scrolling
Get all page, viewport and device sizes as well as pixel ratio and orientation
Hostname, href, port and hash are just a few of the properties you can get
Check if user cookies are enabled or disabled
Serve retina images only to high-pixel ratio devices
Redirect users back to the referrer page, once they logging in
Send users to a specific URL or show Alert on any dynamic event
Browser
<dmx-browser>
<dmx-browser>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-browser comp-components
<div is="dmx-browser" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text |
App Connect Video Player PRO 1.0.2
Add responsive video player to your website
Add interactivity to your website with App Connect Video Player. Offering full cross-browser and cross-platform compatibility, you can be sure your videos will look great on any device. It's lightweight and easy to setup - enable or disable controls, add custom poster or show info about the video played. Its advanced options and great App Connect integration allow you to use dynamic data for the video source.
Add great looking video player on your pages
Control your video player using custom controls and dynamic events
Play your video in fullscreen when needed
Create your own custom-styled playlists for your video series
Play your videos on computer, tablet or phone thanks to full browser compatibility
Use dynamic data sources for your videos
Display playback info on your page
Show a custom picture, while the video is loading
Pause your video when the video is out of viewport
Video
<dmx-video>
<dmx-video>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-play-circle comp-components
<video is="dmx-video" id="@@id@@"></video>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Auto Play | autoplay | boolean | Directly Play the video when page is loaded. Might need also the Muted option otherwise browser will block it. | |
Play In View | playinview | boolean | Automatically Play the video when it comes in view | |
Auto Pause | autopause | boolean | Automatically Pause the video when it goes out of view | |
Controls | controls | boolean | ||
Loop | loop | boolean | ||
Muted | muted | boolean | ||
Width | width | text | ||
Height | height | text | ||
Src | src | file | ||
Poster | poster | file | ||
Preload | preload | droplist |
App Connect API Data Source PRO 1.0.2
Connect to any data API and populate data on your pages
App Connect API Data Source allows you to connect to any data API, visually setup the parameters and headers and use it to populate data on your pages! Fetch the output of the remote API in a couple of clicks and use it as API schema. Easily access and use the data from popular APIs like Unsplash, Behance, Coinbase, Fixer.io or any other custom API. Add real-time data to your charts, create dynamic galleries or just use the schema as a repeat region source. All of this and much more is available through an easy to use UI directly in App Connect panel!
Use any data API as a data source, just like a regular database
Visually setup the required parameters or headers
Fetch the output of the remote API in a couple of clicks and use it as API schema
Response headers are retrieved and available at your disposal
Use the data to create repeat regions
Feed your dynamic charts with real-time data
Enable caching to avoid API call limits
Add paging and limit the records displayed per page, when needed
Use the data on any element on your page: dynamic attributes, text, image sources
Simple, yet powerful visual tools to connect and fetch data from your API
Data APIs use JSON format, so the parsing speed is great
API Data Source
<dmx-api-datasource>
<dmx-api-datasource>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-api-datasource id="@@id@@" is="dmx-fetch"></dmx-api-datasource>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Url | url | text | ||
No Auto Load | boolean | |||
Credentials | boolean | |||
Define API Schema | button | |||
State Manager | cache | droplist | Choose the State Manager to use. make sure you Session or Local Storage Manager on the page first! | |
Cache for | ttl | text | Choose the time in seconds to keep the data cached |
Bootstrap 4 Dynamic Paging Generator PRO 4.6.0
Auto generate awesome dynamic Bootstrap 4 paging in seconds
Use App Connect Bootstrap 4 Dynamic Paging Generator to create amazing Bootstrap 4 dynamic paging from any data source and greatly improve the user experience on your website! So yes... that's the best way to divide your large content into single pages with great navigation, fully automatically, with a great structure! You can select any data source for the paging generation, as well as fully customize the style! Use various sizes and designs to make it match your site perfectly. And even apply Bootswatch themes!
Automatically separate your content in single pages
The pagination is just perfect on any device
Save paging state as URL for bookmarking and restore of page load using State Management
Your data will load very fast, doesn't matter how many records you have
Use in combination with 's free extension Bootswatch and apply different paging styling
Select size and customize the buttons to fit your design
Bootstrap 4 Paging Generator
<dmx-bs4-paging-generator>
<dmx-bs4-paging-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-ellipsis-h comp-dialogs
App Connect Swiper 1.1.4
The most advanced mobile-friendly touch slider for Wappler
The most advanced mobile-friendly touch slider for Wappler! Lightweight and fast, App Connect Swiper doesn't require any JavaScript libraries like jQuery. It's powered by top notch features like hardware accelerated transitions, 3D effects, parallax transitions, touch interactions, flex based layout and many more! You can use dynamic data for your slides, thanks to the great App Connect integration.
Touch interactions provide amazing experience on any mobile device
Beautiful and smooth 3D transitions available
Full support for amazing parallax transition effects for your slides
Add navigation and/or pagination to your slider
You can use any content inside the slides - text or images, it's your choise
Loop through the slides infinitely
Increase your site performance with hardware accelerated transitions
Take advantage of the modern flexbox based layout for the slides
App Connect Swiper is blazing fast and not jQuery dependent
Use any dynamic data for your slides - database, data API, JSON file
Swiper
<dmx-swiper>
<dmx-swiper>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-hand-pointer comp-components
<div is="dmx-swiper" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Theme | droplist | |||
Effect | effect | droplist | ||
Slides Source | slides | text | ||
Initial Slide | initial-slide | text | ||
Vertical | vertical | boolean | ||
Auto Height | auto-height | boolean | ||
Centered Slides | centered-slides | boolean | false | |
Speed | speed | number | 300 | |
Auto Play | autoplay | boolean | false | |
Grab Cursor | grab-cursor | boolean | false | |
Keyboard | keyboard | boolean | false | |
Mousewheel | mousewheel | boolean | false | |
Observer | observer | boolean | false | |
Free Mode | free-mode | boolean | false | |
Free Mode Sticky | free-mode-sticky | boolean | false | |
Loop | loop | boolean | false | |
Loop Fill | loop-fill | boolean | false | |
Offset Before | slides-offset-before | number | 0 | |
Offset After | slides-offset-after | number | 0 | |
Space Between | space-between | number | 0 | |
Per View | slides-per-view | numberorstring | 1 | |
Per Group | slides-per-group | numberorstring | 1 | |
Space Between | space-between-sm | number | 0 | |
Per View | slides-per-view-sm | numberorstring | 1 | |
Per Group | slides-per-group-sm | numberorstring | 1 | |
Space Between | space-between-md | number | 0 | |
Per View | slides-per-view-md | numberorstring | 1 | |
Per Group | slides-per-group-md | numberorstring | 1 | |
Space Between | space-between-lg | number | 0 | |
Per View | slides-per-view-lg | numberorstring | 1 | |
Per Group | slides-per-group-lg | numberorstring | 1 | |
Space Between | space-between-xl | number | 0 | |
Per View | slides-per-view-xl | numberorstring | 1 | |
Per Group | slides-per-group-xl | numberorstring | 1 | |
Pagination | pagination | droplist | ||
Navigation | navigation | boolean | false | |
Scrollbar | scrollbar | boolean | false | |
Parallax | parallax | boolean | false |
Slide
<dmx-swiper-slide>
<dmx-swiper-slide>
License: Basic
Group:
groupIcon:
icon: fas fa-lg fa-file-image comp-content
<div class="swiper-slide"></div>
Properties
Name | Attribute | Type | Default | Description |
---|
App Connect Lazy Load PRO 1.0.0
The ultimate lazy load component for Wappler
App Connect Lazy Load is a fast, SEO-friendly lazy loader for images. It allows you to load pages, containing hundreds of images in just the blink of an eye! App Connect Lazy Load offers support for responsive images using srcset attribute, so you can serve different images depending on visitors' devices viewport sizes. The device will only load the image that fits its size, which is really efficient in saving bandwidth and optimizing load times. Also you can set a preloader image or a low quality image preview to be displayed while your image is being loaded. It can be combined with App Connect Animate CSS in order to create stunning inview/reveal animations.
The component uses high-efficient code which can be used with hundreds of images
In-view images are loaded fast and near-view images are preloaded lazily before they come into view
Standard responsive image support via the srcset attribute
Only load the image needed for visitor's device viewport size
Use a low quality image placeholder for the first impression, while your image is being loaded
Use any dynamic data - database, json data source or api data source
Use in combination with App connect Animate CSS for great in view/reveal animations
Lazy Load does not hide your images from Google. It auto detects the user agent and serves the content as required.
Small in size and without jQuery or any other dependencies
Server API Connector PRO 1.5.1
Connect securely to any data API
Server API Connector allows you to securely connect to any data API, visually setup the parameters and headers and use it to populate data on your pages or use the data securely on the server-side. Fetch the output of the remote API in a couple of clicks and use it as API schema.
Use any data API as a data source, just like a regular database
Visually setup the required parameters or headers
Fetch the output of the remote API in a couple of clicks and use it as API schema
Response headers are retrieved and available at your disposal
Use the data to create repeat regions
Feed your dynamic charts with real-time data
Use the data on any element on your page: dynamic attributes, text, image sources
Simple, yet powerful visual tools to connect and fetch data from your API
Data APIs use JSON format, so the parsing speed is great
API Action
<dmx-api-connector>
<dmx-api-connector>
Server OAuth2 Connector PRO 1.5.0
Social login with Facebook, Google and many more
Using the OAuth2 Connector you can get users info or add a "social login" option to your website, so the users can directly log in using their accounts on one of the supported services. The OAuth2 Connector offers support for Google, Facebook, Instagram, LinkedIn, Amazon, Github and many more!
Using the OAuth2 Connector, you can get users account data from the services you choose.
Add social login buttons to your site, instead of making your users register.
Google, Facebook, LinkedIn, Amazon, Instagram and GitHub are just a small part of the supported OAuth2 services.
OAuth2 Provider
<oauth_provider>
<oauth_provider>
OAuth2 Authorize
<oauth_authorize>
<oauth_authorize>
App Connect Routing PRO 2.0.4
Routing component for SPA pages
App Connect Routing allows you to create page routing for your Single Page Apps. It loads the content you select per each route, without full page reloading. It's also really for your Node.js pages as it allows you to do partial page reloads.
Reload just the content of your page, which needs to be refreshed without doing a full page reload.
Load different content for your different Single Page App routes.
Using Single Page Apps with routing provides a speed and performance boost.
View
<dmx-view>
<dmx-view>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-eye comp-components
icon: fas fa-lg fa-random comp-components
<div is="dmx-view" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text |
Route
<dmx-route>
<dmx-route>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-random comp-components
<div is="dmx-route" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Path | path | text | Enter the path to be used. Example: /some/path Parameters: Named Parameters: Named parameters are defined by prefixing a colon to the parameter name (:foo). Example: /path/:id Parameter Modifiers: Optional: Parameters can be suffixed with a question mark (?) to make the parameter optional. Example: /:foo/:bar? Zero or more: Parameters can be suffixed with an asterisk (*) to denote a zero or more parameter matches. Example: /:foo* One or more: Parameters can be suffixed with a plus sign (+) to denote a one or more parameter matches. Example: /:foo+ Unnamed Parameters: It is possible to write an unnamed parameter that only consists of a matching group. It works the same as a named parameter, except it will be numerically indexed. Example: /:foo/(.*) Custom Matching Parameters: All parameters can have a custom regexp, which overrides the default match of /. For example, you can match numeric id: /path/:id(\d+) or match words like either "user" or just "u": /path/(user|u) |
|
Url | url | file | Choose optional content file to include when the route matches | |
Exact | exact | boolean | false | Match the route exactly, so no additional routes with same path prefix will match after it |
App Connect Bootstrap 4 V2 4.6.0
The easiest way to build responsive website layouts in Wappler
Bootstrap 4 Version 2 comes with a totally redesigned UI and revamped UI controls! The new version is the easiest way to build responsive, Bootstrap 4 based websites in Wappler, thanks to Wappler and its awesome community! App Connect Bootstrap 4 V2 takes the world's leading CSS framework to the next level! The typical mobile-first grid that appropriately scales up to 12 columns to build layouts of all shapes and sizes is now under your control: manage all the details directly from the user interface of Wappler. Bootstrap’s layout in version 3 has been powered by float-based styles. But Bootstrap 4 uses a full suite of responsive flexbox utilities by default - that means you can define one column and have its siblings automatically resize around it! Excepting the major changes, there's a number of minor fixes in Bootstrap 4 too. That's not everything: you can easily migrate your old Bootstrap 3 websites to the newest version by the integrated convertor. App Connect Bootstrap 4 is the most powerful tool for building mobile-first site layouts you can imagine!
Latest version of the world's most popular CSS framework included (v4.3.1), better than ever!
Yes - you can easily convert your old Bootstrap 3 websites to the newest version!
Use dozens of predefined classes - awesome ready-to-use elements!
Elements’ insertion is context-sensitive - it suggested you components based on the current context!
Many customization options are available for each element in the user interface of Wappler!
Powerful mobile-first flexbox grid that appropriately scales up to 12 columns to build layouts of all shapes and sizes.
Quickly manage the layout, alignment, and sizing of grid columns, navigation, components, and more with a full suite of responsive flexbox utilities
Add, edit and reuse the included pre-built, responsive content templates
Intuitively add as many rows as you wish within a column!
That's something standard - it's designed to look best on mobile devices.
Choose to include directly Bootstrap CDN or upload CSS files of the framework locally.
Jumbotron
<bs4-jumbotron>
<bs4-jumbotron>
Header
<bs4-header>
<bs4-header>
Main
<bs4-main>
<bs4-main>
Section
<bs4-section>
<bs4-section>
Footer
<bs4-footer>
<bs4-footer>
Container
<bs4-container>
<bs4-container>
Row
<bs4-row>
<bs4-row>
Column
<bs4-col>
<bs4-col>
Column Break
<bs4-col-break>
<bs4-col-break>
Heading
<bs4-title>
<bs4-title>
Paragraph
<bs4-paragraph>
<bs4-paragraph>
Anchor Image
<bs4-anchor-img>
<bs4-anchor-img>
Image
<bs4-img>
<bs4-img>
Secondary Text
<bs4-text-muted>
<bs4-text-muted>
Badge
<bs4-badge>
<bs4-badge>
Link Badge
<bs4-link-badge>
<bs4-link-badge>
Button
<bs4-btn>
<bs4-btn>
Anchor Button
<bs4-anchor-btn>
<bs4-anchor-btn>
Button Group
<bs4-btn-group>
<bs4-btn-group>
Button Toolbar
<bs4-btn-toolbar>
<bs4-btn-toolbar>
Tab Content
<bs4-tab-content>
<bs4-tab-content>
Tab Pane
<bs4-tab-pane>
<bs4-tab-pane>
Dropdown Item
<bs4-dropdown-item>
<bs4-dropdown-item>
Dropdown Text
<bs4-dropdown-item-text>
<bs4-dropdown-item-text>
Dropdown Header
<bs4-dropdown-header>
<bs4-dropdown-header>
Dropdown Divider
<bs4-dropdown-divider>
<bs4-dropdown-divider>
Dropdown Toggle Button
<bs4-btn-dropdown-toggle>
<bs4-btn-dropdown-toggle>
Dropdown Toggle Link
<bs4-link-dropdown-toggle>
<bs4-link-dropdown-toggle>
Dropdown Menu
<bs4-dropdown-menu>
<bs4-dropdown-menu>
Dropdown
<bs4-dropdown>
<bs4-dropdown>
List Item
<bs4-list-group-item>
<bs4-list-group-item>
Action List Item
<bs4-list-group-item-action>
<bs4-list-group-item-action>
Flush List Group
<bs4-list-group-flush>
<bs4-list-group-flush>
List Group
<bs4-list-group>
<bs4-list-group>
Action List Group
<bs4-list-group-action>
<bs4-list-group-action>
Description List
<bs4-desc-list>
<bs4-desc-list>
Term
<bs4-desc-list-term>
<bs4-desc-list-term>
Description
<bs4-desc-list-desc>
<bs4-desc-list-desc>
Flex Container
<bs4-flex-container>
<bs4-flex-container>
Display Block
<bs4-display-block>
<bs4-display-block>
Responsive Table
<bs4-responsive-table>
<bs4-responsive-table>
Table
<bs4-table>
<bs4-table>
Table Head
<bs4-table-head>
<bs4-table-head>
Table Body
<bs4-table-body>
<bs4-table-body>
Row
<bs4-table-row>
<bs4-table-row>
Header
<bs4-table-header>
<bs4-table-header>
Cell
<bs4-table-cell>
<bs4-table-cell>
Progress
<bs4-progress>
<bs4-progress>
Progress Bar
<bs4-progress-bar>
<bs4-progress-bar>
Border Spinner
<bs4-spinner-border>
<bs4-spinner-border>
Growing Spinner
<bs4-spinner-grow>
<bs4-spinner-grow>
Inline Border Spinner
<bs4-inline-spinner-border>
<bs4-inline-spinner-border>
Inline Growing Spinner
<bs4-inline-spinner-grow>
<bs4-inline-spinner-grow>
Link
<bs4-a>
<bs4-a>
App Connect Bootstrap 4 Navigation V2 4.6.0
Stylish and trendy navigation for your website or mobile project
Bootstrap 4 Navigation V2 comes with fully redesigned controls, making it the easiest tool to visually insert and edit Bootstrap 4 Navigation in Wappler ever! Complete your Bootstrap 4 website or mobile projects from top to bottom with the all-new App Connect Bootstrap 4 Navigation V2. It allows you to add an awesome customizable navbars without any coding skills. You got power to fully manage the navigation properties, align and direction options, add dropdowns and many more. Easy styling, customization, show/hide elements, or even add forms! Take the control in your hands and manage all the details - colors, main style, aligns, directions, etc. It's up to you to specify the visibility of each navigation item, depending on the device that's been viewed on! That means you can select which screens (e.g. mobile over 480px) to show mobile menu or just hide the whole navbar. Many predefined header and navigation templates are included - select from over 20 options!
Stylish and trendy navigation for your website or mobile project
The extension is App Connect Bootstrap 4 native, so they are synced in an awesome way!
Just click, add elements to the menu and set them the properties you want.
Automated highlighting of current page link in the navigation.
Style every single visual element by yourself, edit properties, colors, fonts, alignments or even add icons!
Add Nav, Navbar or vertical sidebar Navigation, select a style - Pills or Tabs.
Set the minimal width of the device's screen to turning the navbar into a mobile menu!
It's made for desktop, tablet, mobile or any other device. Looks perfect! Show/hide menu items on certain screens.
It's simple to add a subscription form or a search field in the navigation.
Nav Link
<bs4-nav-link>
<bs4-nav-link>
Dropdown Toggle Link
<bs4-nav-link-dropdown-toggle>
<bs4-nav-link-dropdown-toggle>
Navbar
<bs4-navbar>
<bs4-navbar>
Navbar Brand
<bs4-navbar-brand>
<bs4-navbar-brand>
Navbar Toggler
<bs4-navbar-toggler>
<bs4-navbar-toggler>
Navbar Collapse
<bs4-navbar-collapse>
<bs4-navbar-collapse>
Navbar Text
<bs4-navbar-text>
<bs4-navbar-text>
Breadcrumb Link
<bs4-breadcrumb-link>
<bs4-breadcrumb-link>
Page Link
<bs4-page-link>
<bs4-page-link>
Full List Pagination
<bs4-tmpl-list-pagination>
<bs4-tmpl-list-pagination>
Full List Pagination with Icons
<bs4-tmpl-list-pagination-icons>
<bs4-tmpl-list-pagination-icons>
bs4-tmpl-text-pagination
<bs4-tmpl-text-pagination>
<bs4-tmpl-text-pagination>
Tabs with Nav
<bs4-tmpl-list-nav-tabs>
<bs4-tmpl-list-nav-tabs>
Full Navbar
<bs4-tmpl-full-navbar>
<bs4-tmpl-full-navbar>
bs4-tmpl-right-navbar-dark
<bs4-tmpl-right-navbar-dark>
<bs4-tmpl-right-navbar-dark>
App Connect Dropzone PRO 1.0.11
Easily upload files with drag and drop
Imagine being able to simply drag files from your desktop and drop them in your browser. App Connect Dropzone will help you do this easily! Uploading one or more files at the same time? It's up to you! App Connect Dropzone offers client side image preview, for the selected images. You can add your own custom text message, if you need to translate it in your language. Limit the file types, which your users are allowed to upload on your website with just a few clicks, thanks to the great App Connect Validator integration. The Dropzone component integrates with Server Connect Forms, so the files are processed server-side by Server Connect and its powerful upload and processing tools!
App Connect Dropzone allows you to just drop your files on your page
Customizable preview thumbnails are available, so you can see the files you dragged into the Dropzone
Allow multiple file uploads, so that your users can drop all the files at once
Upload files easily thanks to HTML5 File Upload integration
Get the upload progress stats, thanks to Server Connect Form integration
App Connect Dropzone comes with modern and easy to use UI
Limit the accepted file types that can be dropped in the Dropzone
Control App Connect Dropzone with the available dynamic events
Translate the Dropzone texts in your own language
Dropzone
<dmx-dropzone>
<dmx-dropzone>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-copy comp-form
<input is="dmx-dropzone" id="@@id@@" type="file" name="@@id@@[]" multiple>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Multiple | multiple | boolean | false | |
Message | message | text | Drop files here or click to upload. | |
Thumbs | thumbs | boolean | true | |
Width | thumb-width | text | 100 | |
Height | thumb-height | text | 100 |
App Connect Bootstrap 4 Modals V2 4.6.0
Modern dialog boxes and popup windows for your website
Bootstrap 4 Modals Version 2 comes with totally revamped UI Controls and many new options like more modal sizes, scrollable body and static backdrop option. Modals are initial part of Bootstrap 4 framework and they're the easiest way to tell your users something important, let them like your Facebook page, subscribe for updates... any content you need! You can even put Forms, Video Player, Swiper, Google Maps or Medium Editor inside! Modals are fully compatible with App Connect dynamic events so you can show, hide or toggle them when needed. Also you can run actions when the modal is shown or after it is hidden. Thanks to Bootstrap 4, modals are fully compatible with any device and screen size. You got the controls in your hands - change colors, size, fade animation, align, auto show, backdrop, etc.
Modals are suitable for alerts, login or signup form, user notifications or other custom content - videos, maps, swiper gallery etc.
Facebook like box, Follow Us on Twitter? Modals is the easiest way to tell your users something important or just let them agree with some Terms and Conditions...
You got the controls in your hands - wide variety of options available, e. g. colors, size, fade, align, auto show, backdrop, and more!
You can use modals on any website - it's trendy and very stylish!
There are 4 modal sizes available - default, small, large and extra large. Just elect the one that suits your page design!
Thanks to the great Bootstrap 4 framework, all the modals fit perfectly to any device!
Set dynamic events using App Connect, e. g. close the modal on submit, open modal with certain action, etc.
You can create scrollable modals that allows users to scroll the modal body, when the modal content is long.
It's awesome how Modals is integrated into Live View of Wappler. Just try it!
Modal
<bs4-modal>
<bs4-modal>
Dynamic Modal
<dmx-bs4-modal>
<dmx-bs4-modal>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-window-restore comp-components
<div class="modal" id="@@id@@" is="dmx-bs4-modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>Modal body text goes here.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Size | droplist | |||
Centered | boolean | false | ||
Fade | boolean | false | ||
Scrollable | boolean | false | ||
Auto Show | show | boolean | false | |
No Backdrop | nobackdrop | boolean | false | |
No Close On Click | nocloseonclick | boolean | false | |
No Keyboard | nokeyboard | boolean | false | |
No Focus | nofocus | boolean | false | |
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Width | range | |||
Height | range | |||
Border | enum | |||
Rounded | droplist | |||
Size | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
Hide on | button_group | |||
button_group |
Modal Header
<bs4-modal-header>
<bs4-modal-header>
Close Button
<bs4-button-close>
<bs4-button-close>
Modal Title
<bs4-modal-title>
<bs4-modal-title>
Modal Body
<bs4-modal-body>
<bs4-modal-body>
Modal Footer
<bs4-modal-footer>
<bs4-modal-footer>
App Connect Bootstrap 4 Collapse V2 4.6.0
Organize content in show/hide containers with amazing effects
Split your web content into accordion-like fields with the all-new App Connect Bootstrap 4 Collapse V2, which helps you to implement collapsing sections anywhere on your site. Enrich content with HTML, arrange your text, images, videos and even whole pages and style them to create an intuitive and user-friendly layouts, which will fit perfectly any window or monitor size. Grab your users' attention with stunning animation effects that will be played when toggling the content of your sections and present your products or ideas more effectively!
Use single, multiple or group collapsible items
Enrich container content with HTML or include images/video, iframes, additional scripts
Using the card component, you can extend the default collapse behavior to create an accordion
Create collapsible data-driven content
Only pure JavaScript and Bootstrap 4 includes
Edit and set up every part of the UI - colors, auto show/hide, animations
Collapse
<bs4-collapse>
<bs4-collapse>
Dynamic Collapse
<dmx-bs4-collapse>
<dmx-bs4-collapse>
License: Basic
Group:
groupIcon:
icon: fas fa-lg fa-expand-arrows-alt comp-content
<div class="collapse" id="@@id@@" is="dmx-bs4-collapse">
<p>Collapse body text goes here.</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Show | show | boolean | false | |
Parent | data-parent | droplist | ||
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Width | range | |||
Height | range | |||
Border | enum | |||
Rounded | droplist | |||
Size | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
Hide on | button_group | |||
button_group |
App Connect Bootstrap 4 Tooltips V2 4.6.0
Guide your users through the content with useful info tooltips
Add stylish animated tooltips easily, anywhere on your page. Adjust the settings through the great new easy to use UI controls. You can put them on any element, button or text and show useful information - just select the tooltip position, animation options and when to trigger it. Bootstrap 4 Tooltips Version 2 can be used with dynamic data, thanks to the great App Connect integration.
Add stylish tooltips to your page elements
Adjust tootips' settings using the great UI
Populate with any dynamic data
Choose where to show the tooltip - top, bottom, left, right
Select whether to show the tooltip on hover, click or focus.
Style the tooltips content with HTML
Tooltips work and look great on all devices
App Connect Image Parallax 1.0.0
Captivate your site visitors with cool parallax scrolling!
Add an extra layer of dimension to your website and attract more attention with your images using App Connect Image Parallax. Easily select one of the 8 predefined parallax effects and adjust the delay and speed options. App Connect Image Parallax is fully compatible with Bootstrap 4, so you can directly apply it to any of your existing websites. It works flawlessly on desktop and mobile devices. You can even combine it with the Lazy Load and App Connect Animate extensions for optimal performance.
App Connect Image Parallax is lightweight and fast Vanilla JS component.
App Connect Image Parallax UI provides easy to use controls
Select one of the 8 predefined parallax options
Parallax scrolling is a great way to bring your images to life and attract visitors' attention
App Connect Image Parallax works flawlessly on both desktop and mobile devices
You can apply parallax effect on static or dynamic images
You can combine App Connect Image Parallax with other extensions like App Connect Lazy Load and App Connect Animate
App Connect Background Video 1.0.2
Spice up your site by adding a background video to your page!
App Connect Background Video is the easiest way to add a responsive, mobile friendly video as a background to any container element in Wappler. With just two clicks your video will be playing in the background. Full-screen container, hero section or just a regular text container? It's your choice! The background video will automatically fit the available space, no matter of the screen size and will auto play.
Add background videos to any container element in Wappler
Simply click the Make Background Video button and select your video. No over-complicated options!
The script is lightweight and fast - optimized for best performance
The background videos are responsive and play nicely on any device or screen size
You can add your own CSS styling to the video container, such a s background color and others
You can directly preview the results in Wappler Live View
Background Video
<dmx-background-video>
<dmx-background-video>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-play-circle comp-components
<div is="dmx-background-video" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Src | src | file |
App Connect Typed 1.0.0
Add animated typing effect on your pages
This handy extension allows you to easily add a welcome message or any other text which simulates text typing. The customization options allow you to set the position, typing speed, type pausing, show/hide cursor and backspace what's been typed. App Connect Typed is the easiest way to add animated typing effect in Wappler, allowing you to insert it exactly where you need it.
Add animated typing effect to any text element on your page
The script is lightweight and fast, so it doesn't slow your pages down
App Connect Typed includes great UI controls, which allow you to easily adjust its settings
Add as many strings as you need and the component will loop through them
Shuffle the strings randomly, or show them one after another
Choose between showing the cursor or using a fade animation
The animation runs smoothly on any device
Preview the typing effect directly in Wappler Live View
Typed
<dmx-typed>
<dmx-typed>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-terminal comp-components
<span is="dmx-typed"></span>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
Position | droplist | |||
Strings | strings | grid | ||
Speed | speed | text | 0 | |
Delay | delay | text | 0 | |
Back Speed | back-speed | text | 0 | |
Back Delay | back-delay | text | 700 | |
Smart Backspace | boolean | |||
Shuffle | boolean | |||
Fade | boolean | |||
Loop | boolean | |||
Hide Cursor | boolean |
App Connect Date Picker 2 PRO 2.1.1
The most advanced date/date range picker with time picker
When creating advanced booking forms you need full control of the date and time selection, ranges and validation. With App Connect Date Picker 2 you can allow the user to pick from single date to a full range, complying to your wishes. Choose from the many custom styles and possibilities to fully suit your site design.
Enhance your website with stylish calendar
Popup two calendars for easy range selection
Allow your users to easily pick time along with the dates
Choose the theme that match your site
The calendar is fully customizable for any user location
Build advanced reservation forms just like on Booking.com and Airbnb.com
Populate with any dynamic data or database
Look great on all devices, touch friendly
Date Picker
<dmx-date-picker>
<dmx-date-picker>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-calendar-alt comp-form
<input id="@@id@@" name="@@id@@" is="dmx-date-picker">
Properties
Name | Attribute | Type | Default | Description | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | id | text | ||||||||||||||||||||||||||||||||||||||||||||||
Name | name | text | ||||||||||||||||||||||||||||||||||||||||||||||
Static Value | value | date | ||||||||||||||||||||||||||||||||||||||||||||||
Theme | droplist | |||||||||||||||||||||||||||||||||||||||||||||||
Highlight | droplist | |||||||||||||||||||||||||||||||||||||||||||||||
Min Date | mindate | date | ||||||||||||||||||||||||||||||||||||||||||||||
Max Date | maxdate | date | ||||||||||||||||||||||||||||||||||||||||||||||
Format | format | text | Use the following masks:
|
|||||||||||||||||||||||||||||||||||||||||||||
Opens | opens | droplist | ||||||||||||||||||||||||||||||||||||||||||||||
Direction | direction | droplist | ||||||||||||||||||||||||||||||||||||||||||||||
Drops Up | dropsup | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Disable Weekends | disableweekends | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Show Week Numbers | showweeknumbers | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Show Dropdowns | showdropdowns | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Min Year | minyear | number | ||||||||||||||||||||||||||||||||||||||||||||||
Max Year | maxyear | number | ||||||||||||||||||||||||||||||||||||||||||||||
Time Picker | timepicker | boolean | false | |||||||||||||||||||||||||||||||||||||||||||||
Data Source | dmx-bind:invaliddates | text | ||||||||||||||||||||||||||||||||||||||||||||||
Start Date Field | invaliddates-start | text | ||||||||||||||||||||||||||||||||||||||||||||||
End Date Field | invaliddates-end | text | ||||||||||||||||||||||||||||||||||||||||||||||
Data Source | dmx-bind:customdates | text | ||||||||||||||||||||||||||||||||||||||||||||||
Start Date Field | customdates-start | text | ||||||||||||||||||||||||||||||||||||||||||||||
End Date Field | customdates-end | text | ||||||||||||||||||||||||||||||||||||||||||||||
Class Field | customdates-class | text | ||||||||||||||||||||||||||||||||||||||||||||||
Week Label | weeklabel | text | W | |||||||||||||||||||||||||||||||||||||||||||||
Apply Label | applylabel | text | Apply | |||||||||||||||||||||||||||||||||||||||||||||
Cancel Label | cancellabel | text | Cancel |
Date Range Picker
<dmx-date-range-picker>
<dmx-date-range-picker>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-calendar-alt comp-form
<input id="@@id@@" name="@@id@@" is="dmx-date-range-picker">
Properties
Name | Attribute | Type | Default | Description | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | id | text | ||||||||||||||||||||||||||||||||||||||||||||||
Name | name | text | ||||||||||||||||||||||||||||||||||||||||||||||
Theme | droplist | |||||||||||||||||||||||||||||||||||||||||||||||
Highlight | droplist | |||||||||||||||||||||||||||||||||||||||||||||||
Start Date | startdate | date | ||||||||||||||||||||||||||||||||||||||||||||||
End Date | enddate | date | ||||||||||||||||||||||||||||||||||||||||||||||
Min Date | mindate | date | ||||||||||||||||||||||||||||||||||||||||||||||
Max Date | maxdate | date | ||||||||||||||||||||||||||||||||||||||||||||||
Format | format | text | Use the following masks:
|
|||||||||||||||||||||||||||||||||||||||||||||
Opens | opens | droplist | ||||||||||||||||||||||||||||||||||||||||||||||
Direction | direction | droplist | ||||||||||||||||||||||||||||||||||||||||||||||
Auto Apply | autoapply | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Separator | separator | text | - | |||||||||||||||||||||||||||||||||||||||||||||
Drops Up | dropsup | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Unlinked | unlinked | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Disable Weekends | disableweekends | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Show Week Numbers | showweeknumbers | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Show Dropdowns | showdropdowns | boolean | ||||||||||||||||||||||||||||||||||||||||||||||
Min Year | minyear | number | ||||||||||||||||||||||||||||||||||||||||||||||
Max Year | maxyear | number | ||||||||||||||||||||||||||||||||||||||||||||||
Years | maxspan-years | number | ||||||||||||||||||||||||||||||||||||||||||||||
Months | maxspan-months | number | ||||||||||||||||||||||||||||||||||||||||||||||
Weeks | maxspan-weeks | number | ||||||||||||||||||||||||||||||||||||||||||||||
Days | maxspan-days | number | ||||||||||||||||||||||||||||||||||||||||||||||
Data Source | dmx-bind:invaliddates | text | ||||||||||||||||||||||||||||||||||||||||||||||
Start Date Field | invaliddates-start | text | ||||||||||||||||||||||||||||||||||||||||||||||
End Date Field | invaliddates-end | text | ||||||||||||||||||||||||||||||||||||||||||||||
Data Source | dmx-bind:customdates | text | ||||||||||||||||||||||||||||||||||||||||||||||
Start Date Field | customdates-start | text | ||||||||||||||||||||||||||||||||||||||||||||||
End Date Field | customdates-end | text | ||||||||||||||||||||||||||||||||||||||||||||||
Class Field | customdates-class | text | ||||||||||||||||||||||||||||||||||||||||||||||
Time Picker | timepicker | boolean | false | |||||||||||||||||||||||||||||||||||||||||||||
Week Label | weeklabel | text | W | |||||||||||||||||||||||||||||||||||||||||||||
Apply Label | applylabel | text | Apply | |||||||||||||||||||||||||||||||||||||||||||||
Cancel Label | cancellabel | text | Cancel |
App Connect Bootstrap 4 Popovers V2 PRO 4.6.0
Add stylish popovers like those found in iOS to any element on your site
Similar to tooltips, this great component allows you to add even more content. This is an elegant and modern way to provide your users with info popovers like those found in iOS, to any element on your site. It also gives you the opportunity to have a title and a header for your content. Bootstrap 4 Popovers V2 can be used with dynamic data, thanks to the great App Connect integration.
Add stylish popovers like those found in iOS, to any element on your site.
Include custom title and content for the popovers
Populate with any dynamic data
Select whether to show the popover on hover, click or focus
Choose where to show the popover - top, bottom, left, right
Dismiss on next click or use the toggle element
Style the popover content with HTML
Popovers work and look great on all devices
App Connect File Downloader PRO 1.0.2
Custom file downloader with controls and a progress bar
Using App Connect File Downloader you can create your own downloaders with custom controls and progress bars on your pages. The available custom controls - Download and Abort Download allow your users to control the process and the integrated progressbar shows the download progress. You can use App Connect File Downloader with both static and dynamic file paths.
Create your own file downloader for a better user experience.
Add your own custom buttons for your users to control the download.
Add a progress bar to the page, so that you can track the download progress.
Download
<dmx-download>
<dmx-download>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-download comp-components
<dmx-download id="@@id@@"></dmx-download>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Url | url | file | ||
Timeout | timeout | number | 0 | |
Filename | filename | text |
App Connect Autocomplete PRO 1.0.11
Give your users the power of simple selection and fast filtering in one input control
App Connect Autocomplete provides auto suggestion when entering text into a text input. This is useful when you have a dynamic list of products, countries, options etc., so you can offer your users quick and easy search and selection without having to enter long text. You can use any dynamic data source for with this handy extension - a database query, a JSON data source, an API data source or an array with items. It is extremely lightweight and blazing fast!
App Connect Autocomplete provides auto suggestion directly under your text input.
Easily convert any Bootstrap 4 Text Input to Autocomplete.
Use Autocomplete with any data source - a database query, a JSON data source, an API data source or an array.
Customize the Autocomplete options easily, using the user friendly UI.
App Connect Autocomplete is extremely lightweight and blazing fast!
You can use this extension on any device!
Auto Complete
<dmx-autocomplete>
<dmx-autocomplete>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-list comp-form
<input id="@@id@@" name="@@id@@" is="dmx-autocomplete">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Match Case | matchcase | boolean | ||
Match Accent | matchaccent | boolean | ||
Match Start | matchstart | boolean | ||
No Clear | noclear | boolean | ||
No Results Label | noresultslabel | text | No Results... | |
Data Source | dmx-bind:data | text | ||
Text Field | optiontext | text | ||
Value Field | optionvalue | text | ||
Search Field | optionsearch | text |
Database Custom Query PRO 1.5.1
Create advanced, complex custom SQL queries with ease
Database Custom Query will give your the powers to write and run complex database queries in Wappler! With this extension you can write custom SQL queries, define your own parameters, edit the schema and metadata and preview the results. The SQL Editor available in the UI includes SQL code highlight, tables and columns autocomplete. You can run your queries with test values added to the parameters, which you defined and more. It's a great addition to the Server Connect database tools, extending the powers of the visual database query builder available in Database Connector 2.
The SQL Editor includes code highlight, tables and columns autocomplete
Use custom query parameters and test your query with test values
You can see your database tables and columns in a nice tree
Run your query and preview the results directly in the Query Results tab
Any errors found in your custom SQL code will be reported instantly when you run your query
Easily edit the generated code, after saving it
Database Custom Query is part of the powerful Server Connect database extensions family
Database Custom Query
<dbcustom_query>
<dbcustom_query>
App Connect Data Store 1.1.2
Simple local storage driven database
The Data Store component allows you to store and edit local data in a simple local storage driven database. You can use this component to create a shopping cart, favorite products list, task lists or store any data you need to store in your local or session storage. Easily define your Data Store schema and then populate it with the data you need.
Use to store and edit data in a simple local storage driven database.
You can easily define your Data Store schema fully visually.
You can use different actions to store, edit, delete or update the data in the Data Store.
App Connect Data Store is the perfect solution for building shopping carts or favorite lists.
The data is retrieved ultra fast, as it's stored in the browser local or session storage.
Data Store
<dmx-datastore>
<dmx-datastore>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-database comp-data
<dmx-datastore id="@@id@@"></dmx-datastore>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Use Session Storage | session | boolean | ||
Define Data Store Scheme | button |
App Connect Flow 1.0.3
Complex client-side workflows made easy
App Connect Flow allows you to define advanced and complex client side workflows, fully visually. You can setup conditions, set variables and many more. Using App Connect Flow you can execute different actions, retrieve data, show confirmation dialogs and much more! All actions are nicely executed one after another.
Easily setup complex client-side workflows, which are executed step by step.
App Connect Flow has an easy to use UI and you can define your flows fully visually.
Retrieve and process dynamic data, from any dynamic data source.
Easily add a delay in milliseconds after any of your flow steps.
Show alerts or confirmation dialogs to your users with just a couple of clicks.
Check for different conditions based on the previous steps and execute specific action based on the results.
Call any App Connect component in the flow, when needed.
Page Flow
<dmx-flow>
<dmx-flow>
License: Basic
Group: Workflows
groupIcon: fas fa-lg fa-project-diagram comp-flows
icon: fas fa-lg fa-project-diagram comp-flows
<script is="dmx-flow" id="@@id@@" type="text/dmx-flow"></script>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Auto Run | boolean | |||
Edit Flow | button |
App Flow
<dmx-app-flow>
<dmx-app-flow>
License: Basic
Group: Workflows
groupIcon: fas fa-lg fa-project-diagram comp-flows
icon: fas fa-lg fa-project-diagram comp-flows
<script is="dmx-flow" id="@@id@@" type="text/dmx-flow" src=""></script>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Auto Run | boolean | |||
Src | src | text | ||
Action | text | |||
Select Flow Action | button |
App Connect Bootstrap 4 Toasts 4.6.0
Push notifications to your visitors with a lightweight and easily customizable alert message
Toasts are lightweight notifications designed to mimic the push notifications that have been popularized by mobile and desktop operating systems. They’re easy to configure and use, offering a great way to show notifications to your users.
Toasts mimic the native push notifications of mobile and desktop operating systems
Toasts give your users feedback about actions or status
Retrieve your toasts content from a dynamic data source
Select position, align, offset, min/max width or delay
You can apply nice CSS fade in/out animation to your messages
Bootstrap 4 Toasts are powerful, but lightweight and fast
Use Toasts on any screen size - same best user experience
Toasts
<dmx-bs4-toasts>
<dmx-bs4-toasts>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-comment comp-components
<div is="dmx-bs4-toasts" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Position | position | droplist | ||
Align | align | droplist | ||
Offset X | offset-x | text | 15 | |
Offset Y | offset-y | text | 15 | |
Min Width | min-width | text | 240 | |
Max Width | max-width | text | 350 | |
Delay | delay | text | 5000 |
App Connect Flow Bootbox 5.1.1
Flexible and modern Bootstrap dialogs for App Connect Flow
App Connect Flow Bootbox allow you to show Bootstrap styled dialogs in your client-side workflows. With the available Alert, Confirm and Prompt actions you can let the users know if there is some action they need to perform to run the flow in a modern and stylish way.
Show a stylish Bootstrap styled Alert, Prompt or Confirm dialog to your users.
Wait for the users to interact with the dialogs if needed, before the client-side flow continues.
Bootbox dialogs offer many customization options and an easy to use UI.
App Connect Event Calendar PRO 1.1.4
The most powerful full-sized event calendar for Wappler
App Connect Event Calendar is a powerful full-sized, lightweight event calendar with drag & drop support and lots of customization options. It allows you to add static events or use different data sources for dynamic events. The Event Calendar can be fully customized - from selecting different to setting different colors for different events. It supports different data sources such as a Database Query, an API Data Source or JSON Data Source and combines perfectly with Server Connect. You can customize its theme, so it matches the selected Bootswatch theme. You can also choose different localization options such as buttons text, days, months and days of week, date formatting and many more. App Connect Event Calendar includes advanced options like highlight multiple days or time slots by clicking and dragging and editing events - by dragging and resizing them. You can use the data returned by the drag/resize events to update data in your database, using an update record action.
App Connect Event Calendar is the most advanced event calendar for Wappler
The Event Calendar offers advanced yet easy to configure options
Choose between two themes - Default and Bootstrap with Bootswatch Themes Support
App Connect Event Calendar provides options for setting up different views - day, week, month or more advanced list views
App Connect Event Calendar is fully responsive and looks great on any device.
You can localize the calendar options such as buttons text, days, months and days of week, date formatting etc.
Use the calendar with different data sources - a database, an API data source or a JSON data source
Allow users to select multiple dates by click and drag over the dates
Make your events editable allowing your users to drag and resize them in the Calendar
The calendar script, despite being powerful, is lightweight and fast
Calendar
<dmx-calendar>
<dmx-calendar>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-calendar-alt comp-components
<dmx-calendar id="@@id@@" views="dayGridMonth,dayGridWeek,dayGridDay"></dmx-calendar>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Timezone | timezone | droplist | ||
Date | date | custom_datetime | ||
Locale | locale | droplist | ||
Theme | theme | droplist | ||
Height | height | text | ||
Aspect Ratio | aspect-ratio | range | 1.35 | |
Views | views | enum | ||
Default View | view | droplist | ||
Business Hours | business-hours | boolean | false | |
Hide Non Current Dates | hide-non-current-dates | boolean | false | |
No Event Overlap | no-event-overlap | boolean | false | |
No Fixed Week Count | no-fixed-week-count | boolean | false | |
Selectable | selectable | boolean | false | |
Editable | editable | boolean | false | |
Now Indicator | now-indicator | boolean | false | |
Event Order | event-order | text | start,-duration,allDay,title | |
Event Limit | event-limit | text | ||
Use Constraint | boolean | false |
Source
<dmx-calendar-source>
<dmx-calendar-source>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-calendar-plus comp-components
<dmx-calendar-source id="@@id@@"></dmx-calendar-source>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Color | color | css_color | ||
Back Color | background-color | css_color | ||
Border Color | border-color | css_color | ||
Text Color | text-color | css_color | ||
Editable | editable | boolean | false | |
Overlap | overlap | boolean | false | |
Dynamic Events | events | boolean | false |
Google Calendar Source
<dmx-calendar-source-google>
<dmx-calendar-source-google>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-calendar-star comp-components
<dmx-calendar-source-google id="@@id@@"></dmx-calendar-source-google>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
API Key | google-calendar-api-key | text | ||
Calendar ID | google-calendar-id | text | ||
Color | color | css_color | ||
Back Color | background-color | css_color | ||
Border Color | border-color | css_color | ||
Text Color | text-color | css_color |
Event
<dmx-calendar-event>
<dmx-calendar-event>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-calendar-plus comp-components
<dmx-calendar-event id="@@id@@"></dmx-calendar-event>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Title | title | text | ||
Url | url | text | ||
Start | start | custom_datetime | ||
End | end | custom_datetime | ||
All Day | all-day | boolean | false | |
Group ID | group-id | text | ||
Rendering | rendering | droplist | ||
Back Color | background-color | css_color | ||
Border Color | border-color | css_color | ||
Text Color | text-color | css_color | ||
Editable | editable | boolean | false | |
Start Recurring | start-recur | custom_date | ||
End Recurring | end-recur | custom_date | ||
Start Time | start-time | time | ||
End time | end-time | time | ||
Days | days-of-week | enum | ||
Use Constraint | boolean | false |
App Connect Summernote PRO 1.0.5
Simple, yet powerful and modern WYSIWYG Editor
App Connect Summernote is a simple to configure and easy to use WYSIWYG Editor, compatible with Bootstrap 4. App Connect Summernote allows you to easily edit text, images, tables, fonts and other content visually - just like in Microsoft Word. You can use it to apply styling to any content - from a message on your contact form to a whole article on the back-end. The Extension's UI allows you to easily customize the toolbars and options. You can create your own toolbars, give them custom names and select the buttons displayed inside them. This way you can visually group the buttons as you like. You can also convert any existing textarea in your forms to visual Summernote Editor.
Easily apply the styling you need to your content
You can configure the Summernote options easily, using the user-friendly UI in Wappler
With Summernote you can create your own toolbars, give them custom names and select the buttons displayed inside them
Air Mode provides a floating/inline toolbar when you select part of the text
App Connect Summernote is lightweight and fast and supports all major browsers
Summernote works great with Bootstrap 4 layouts and all the Bootswatch themes
Easily embed images or videos from your YouTube or Vimeo
Using Summernote to insert formatted content into your database is just as easy as using a standard Textarea
Summernote Lite Textarea
<dmx-summernote-lite-textarea>
<dmx-summernote-lite-textarea>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<textarea id="@@id@@" name="@@id@@" is="dmx-summernote" dmx-bind:toolbar="[['style',['style']],['font',['bold','underline','clear']],['fontname',['fontname']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]]"></textarea>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | ||
Theme | theme | droplist | lite | |
Language | lang | droplist | ||
Height | height | text | ||
Min Height | min-height | text | ||
Max Height | max-height | text | ||
Autofocus | autofocus | boolean | false | |
Air Mode | air-mode | boolean | false | |
Use In Modal | dialogs-in-body | boolean | false | |
Dialogs Fade | dialogs-fade | boolean | false | |
Disable Drop | disable-drop | boolean | false | |
Disable Shortcuts | disable-shortcuts | boolean | false | |
Disable Tab | disable-tab | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Disable Grammar | disable-grammar | boolean | false |
Summernote Textarea
<dmx-bs4-summernote-textarea>
<dmx-bs4-summernote-textarea>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<textarea id="@@id@@" name="@@id@@" is="dmx-summernote" dmx-bind:toolbar="[['style',['style']],['font',['bold','underline','clear']],['fontname',['fontname']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]]"></textarea>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | ||
Theme | theme | droplist | bootstrap4 | |
Language | lang | droplist | ||
Height | height | text | ||
Min Height | min-height | text | ||
Max Height | max-height | text | ||
Autofocus | autofocus | boolean | false | |
Air Mode | air-mode | boolean | false | |
Use In Modal | dialogs-in-body | boolean | false | |
Dialogs Fade | dialogs-fade | boolean | false | |
Disable Drop | disable-drop | boolean | false | |
Disable Shortcuts | disable-shortcuts | boolean | false | |
Disable Tab | disable-tab | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Disable Grammar | disable-grammar | boolean | false |
Summernote Lite Region
<dmx-summernote-lite>
<dmx-summernote-lite>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<div id="@@id@@" is="dmx-summernote" dmx-bind:toolbar="[['style',['style']],['font',['bold','underline','clear']],['fontname',['fontname']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]]"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | ||
Theme | theme | droplist | lite | |
Language | lang | droplist | ||
Height | height | text | ||
Min Height | min-height | text | ||
Max Height | max-height | text | ||
Autofocus | autofocus | boolean | false | |
Air Mode | air-mode | boolean | false | |
Use In Modal | dialogs-in-body | boolean | false | |
Dialogs Fade | dialogs-fade | boolean | false | |
Disable Drop | disable-drop | boolean | false | |
Disable Shortcuts | disable-shortcuts | boolean | false | |
Disable Tab | disable-tab | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Disable Grammar | disable-grammar | boolean | false |
Summernote Region
<dmx-bs4-summernote>
<dmx-bs4-summernote>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<div id="@@id@@" is="dmx-summernote" dmx-bind:toolbar="[['style',['style']],['font',['bold','underline','clear']],['fontname',['fontname']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]]"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | ||
Theme | theme | droplist | bootstrap4 | |
Language | lang | droplist | ||
Height | height | text | ||
Min Height | min-height | text | ||
Max Height | max-height | text | ||
Autofocus | autofocus | boolean | false | |
Air Mode | air-mode | boolean | false | |
Use In Modal | dialogs-in-body | boolean | false | |
Dialogs Fade | dialogs-fade | boolean | false | |
Disable Drop | disable-drop | boolean | false | |
Disable Shortcuts | disable-shortcuts | boolean | false | |
Disable Tab | disable-tab | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Disable Grammar | disable-grammar | boolean | false |
dmx-bs5-summernote-textarea
<dmx-bs5-summernote-textarea>
<dmx-bs5-summernote-textarea>
dmx-bs5-summernote
<dmx-bs5-summernote>
<dmx-bs5-summernote>
App Connect Summernote File Upload PRO 1.0.0
Upload different files in Summernote Editor
App Connect Summernote File Upload allows you to upload different files such as images, audio, video and others in the Summernote Editor. You can setup each of these file categories to upload files in different folders or have different properties. Now it's easy to upload, resize and/or manipulate an image using the server-side image processing tools and save it in a folder on your server with a single click.
This handy add-on allows you to upload images, videos, audio files or any other file type in the Summernote Editor.
Easy Image processing thanks to the Summernote Image Upload template in Server Connect.
The available file upload templates in Server Connect allow you to setup different upload options per different file types.
summernote_template_imageupload
<summernote_template_imageupload>
<summernote_template_imageupload>
summernote_template_fileupload
<summernote_template_fileupload>
<summernote_template_fileupload>
S3 Connector PRO 1.5.3
Connect to AWS, Digital Ocean and other cloud storage services
S3 Connector allows you to easily connect to AWS, Digital Ocean, Linode, Vultr or any other custom cloud storage services, create buckets, list/put/get/delete files, create signed URLs and more.
Connect to different S3 Cloud Storage Providers such as AWS, Digital Ocean and others.
You can create buckets, list files from a bucket or delete existing buckets.
Sign your upload or download URLs easily using the predefined sign options.
You can Put, Get or Delete files from your S3 Storage.
S3 Provider
<s3_provider>
<s3_provider>
S3 Create Bucket
<s3_createBucket>
<s3_createBucket>
S3 List Buckets
<s3_listBuckets>
<s3_listBuckets>
S3 Delete Bucket
<s3_deleteBucket>
<s3_deleteBucket>
S3 List Files
<s3_listFiles>
<s3_listFiles>
Put File
<s3_putFile>
<s3_putFile>
Get File
<s3_getFile>
<s3_getFile>
Delete File
<s3_deleteFile>
<s3_deleteFile>
Sign Download Url
<s3_signDownloadUrl>
<s3_signDownloadUrl>
Sign Upload Url
<s3_signUploadUrl>
<s3_signUploadUrl>
S3 Sign Upload Template
<s3_template_signupload>
<s3_template_signupload>
App Connect S3 Upload PRO 1.1.2
Easy client-side uploads directly to S3 cloud Storage
App Connect S3 Upload component allows you to create client side upload pages for direct upload to S3 cloud Storage. It’s fully customizable and with great Bootstrap 5 styling and custom progress tracking.
Upload single or multiple files directly to your S3 Cloud Storage.
Sign your uploads easily using the predefined S3 Sign Upload Server Action.
App Connect S3 Upload is fully customizable and uses a custom progress tracking.
The S3 Upload is lightweight and fast, which improves the user experience.
S3 Upload Control
<dmx-s3-upload>
<dmx-s3-upload>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-cloud-upload-alt comp-form
<div id="@@id@@" is="dmx-s3-upload" url="" accept="image/*" class="text-center border">
<p dmx-show="!file">Select file</p>
<p dmx-show="file">{{file.name}}</p>
<p dmx-hide="state.uploading">
<button class="btn btn-primary" dmx-on:click.stop="@@id@@.select()" dmx-show="state.idle">Browse</button>
<button class="btn btn-primary" dmx-on:click.stop="@@id@@.upload()" dmx-show="state.ready">Upload</button>
<button class="btn btn-danger" dmx-on:click.stop="@@id@@.reset()" dmx-show="state.done">Reset</button>
</p>
<p dmx-show="state.uploading">
Uploading {{uploadProgress.percent}}%
<button class="btn btn-danger" dmx-on:click.stop="@@id@@.abort()">Abort</button>
</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Type | is | droplist | ||
Url | url | text | ||
Site | site | text | ||
Server Action | text | |||
Select Server Action | button | |||
Accept | accept | text | image/* | Enter a comma separated list of allowed file extensions or file types Example: .png,.jpg,.gif or image/* |
Auto Upload | boolean | false |
S3 Multi Upload Control
<dmx-s3-upload-multi>
<dmx-s3-upload-multi>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-cloud-upload-alt comp-form
<div id="@@id@@" is="dmx-s3-upload-multi" url="" accept="image/*" class="text-center border">
<table class="table table-bordered">
<tr dmx-hide="files.length">
<td>
No files selected
</td>
</tr>
<tr dmx-show="files.length" dmx-repeat="files">
<td width="50">
<img width="50" dmx-bind:src="dataUrl" dmx-show="ready">
</td>
<td>
<div>{{ name }}</div>
<small dmx-show="!uploading && !error">Ready to Upload</small>
<small dmx-show="!uploading && error" class="text-danger">{{ error }}</small>
<div class="progress" dmx-show="uploading">
<div class="progress-bar" dmx-style:width="percent+'%'"></div>
</div>
</td>
</tr>
</table>
<p dmx-hide="state.uploading">
<button class="btn btn-primary" dmx-on:click.stop="@@id@@.select()" dmx-show="state.idle">Browse</button>
<button class="btn btn-primary" dmx-on:click.stop="@@id@@.upload()" dmx-show="state.ready">Upload</button>
<button class="btn btn-danger" dmx-on:click.stop="@@id@@.reset()" dmx-show="state.done">Reset</button>
</p>
<p dmx-show="state.uploading">
<button class="btn btn-danger" dmx-on:click.stop="@@id@@.abort()">Abort</button>
</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Type | is | droplist | ||
Url | url | text | ||
Site | site | text | ||
Server Action | text | |||
Select Server Action | button | |||
Accept | accept | text | image/* | Enter a comma separated list of allowed file extensions or file types Example: .png,.jpg,.gif or image/* |
Auto Upload | boolean | false | ||
Thumbnails | boolean | false | ||
Width | thumb-width | text | 100 | |
Height | thumb-height | text | 100 |
App Connect Google Places PRO 1.1.3
Search for places or provide autocomplete functionality for your users
Use the services provided by Google Places API - Places Search and Places Autocomplete. Google Places Search lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. You can search for places either by proximity or a text string. The Place Autocomplete service is a web service that is used to provide autocomplete functionality for text-based geographic searches, by returning places such as businesses, addresses and points of interest as a user types.
Search for places near your location in a variety of categories.
Show detailed information about the places on Google Maps.
Use placed Autocomplete in a registration form or any other form which requires users address info.
Google Places Search and Autocomplete work great on any device - from mobile phones to computers.
Google Places Auto Complete
<dmx-google-autocomplete>
<dmx-google-autocomplete>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fas fa-lg fa-search-location comp-form
<input id="@@id@@" name="@@id@@" is="dmx-google-autocomplete">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
static | Warning heavy pricing may apply. See Google Places Pricing |
|||
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
API Key | text | |||
Map | map | droplist | ||
Country | country | enum | restrict to country (ISO 3166-1 Alpha-2 country code) (up to 5 max, separate with comma) | |
Types | types | enum | ||
Strict Bounds | strict-bounds | boolean | false | |
Move Map | move-map | boolean | false |
Google Places Search
<dmx-google-places-search>
<dmx-google-places-search>
License: Basic
Group: Data
groupIcon: fas fa-lg fa-database comp-data
icon: fas fa-lg fa-location-circle comp-data
<dmx-google-places-search id="@@id@@"></dmx-google-places-search>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
static | Warning heavy pricing may apply. See Google Places Pricing |
|||
ID | id | text | ||
Map | map | droplist | ||
Show On Map | show-on-map | boolean | false |
JWT PRO 1.7.1
Easy Google Service Account Authorization with JWT
Some of the Google API libraries require authorization using a Service Account. Thanks to the JWT authorization options available in the Oauth2 Provider now you can use your Google Service Account to connect to different APIs.
Import your existing Google Service Account in JWT Properties.
JWT integrates with the Oauth2 Provider, so you can authorize your users easily.
JWT Sign
<jwt_sign>
<jwt_sign>
App Connect Sockets PRO 1.0.3
Realtime Data Update with Node.js
Realtime Data Updates are here! Thanks to the NodeJS and Socket.IO 8 integration in Wappler now you can build realtime apps! WebSockets is an advanced technology that makes it possible to open a two-way interactive communication session between the user’s browser and a server. If you want to get updates in real-time, WebSockets allows a persistent connection between your browser and the server. The server is constantly waiting (listening) for new data/information and whenever received, it automatically sends it to the client through the socket - which allows the data in your browser to be updated automatically! There are many example use cases - real time feeds, data visualization, charts, location apps, chats, sport or other events updates etc.
Thanks to App Connect Sockets you can do real-time data reload.
All clients connected to your site will see the data changes immediately.
There are many use cases, such as real time feeds, data visualization, charts, location apps, chats, sport or other events update.
Sockets being an advanced techmology provide speed and performance boost for your web sites and apps!
sockets_refresh
<sockets_refresh>
<sockets_refresh>
Socket
<dmx-socket>
<dmx-socket>
License: Basic
Group: Sockets
groupIcon: fas fa-lg fa-plug comp-data
icon: fas fa-lg fa-plug comp-data
<dmx-socket id="@@id@@"></dmx-socket>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Namespace | namespace | droplist | ||
Remote URL | text |
sockets_emit
<sockets_emit>
<sockets_emit>
sockets_message
<sockets_message>
<sockets_message>
sockets_broadcast
<sockets_broadcast>
<sockets_broadcast>
sockets_join
<sockets_join>
<sockets_join>
sockets_leave
<sockets_leave>
<sockets_leave>
sockets_identify
<sockets_identify>
<sockets_identify>
sockets_rooms
<sockets_rooms>
<sockets_rooms>
sockets_allRooms
<sockets_allRooms>
<sockets_allRooms>
App Connect Bootstrap 5 Alerts 5.1.3
Awesome static or dynamic alerts for your website
Enhance users' experience by integrating alerts on your site! Thanks to the world's most popular CSS framework, alerts are fully responsive and will significantly help you in communicating with your users! Choose static or dynamic alerts: show alert on success, on error, on validation or authorization problem, show changes in your working hours and display info messages on your pages. You can use the predefined standard Bootstrap 5 visual classes for success, info, warning, danger and more types!
Alerts will improve the user experience on your page - no more redirecting, show everything on the same page!
You can display static alerts too - maintenance, changed working hours, promotions...
Show alert when a certain dynamic event occurs on page - on success, on error, on validation or authorization problem and others.
Use 8 standard visual types of alerts for success, info, warning, danger, etc.
Bootstrap 5 Alerts are made to improve the UX. You can even add more info - headings, paragraphs to show helpful tips.
Customize colors, animation or content of the alerts.
Alert
<dmx-bs5-alert>
<dmx-bs5-alert>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-exclamation-circle comp-components
<div class="alert" id="@@id@@" is="dmx-bs5-alert" role="alert">
<p>This is a nice alert!</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Fade | boolean | false | ||
Auto Show | show | boolean | false | |
Closable | closable | boolean | false | |
Type | type | colorlist | ||
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Line Height | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Back Opacity | range | |||
Width | range | |||
Height | range | |||
Opacity | range | |||
Shadow | droplist | |||
Placeholder | droplist | |||
Border | enum | |||
Width | range | |||
Rounded | droplist | |||
Radius | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
X Gutter | range | |||
Y Gutter | range | |||
Hide on | button_group | |||
button_group | ||||
Visually Hidden | boolean | false | ||
Focusable | boolean | false |
App Connect Bootstrap 5 Cards 5.1.3
Flexible and extensible content containers with multiple variants and options
App Connect Bootstrap 5 Cards allows you to add stylish and beautiful content containers including titles, paragraphs, images, image overlays, lists, backgrounds, borders on your pages. Bootstrap 5 Cards can be used in variety of cases: author boxes, blog posts, albums, featured images or other content, pricing tables, testimonials and many more. So it's really powerful and useful for any kind of website!
Cards provide a flexible and extensible content container with multiple variants and options
It's greatly using flexbox for easy alignment and awesome mixing with all the Bootstrap 5 components
Add, edit and reuse the pre-built templates packed in the extension
Bootstrap 5 Cards includes options for headers and footers, a wide variety of content, contextual background colors, and other display options
Use cards with dynamic data, for example in repeat regions
Combine cards with other extensions like Swiper, List Groups, Masonry or Slideshow.
Card
<bs5-card>
<bs5-card>
Card Top Image
<bs5-card-img-top>
<bs5-card-img-top>
Card Image
<bs5-card-img>
<bs5-card-img>
Card Bottom Image
<bs5-card-img-bottom>
<bs5-card-img-bottom>
Card Header
<bs5-card-header>
<bs5-card-header>
Card Body
<bs5-card-body>
<bs5-card-body>
Card Image Overlay
<bs5-card-img-overlay>
<bs5-card-img-overlay>
Card Title
<bs5-card-title>
<bs5-card-title>
Card Text
<bs5-card-text>
<bs5-card-text>
Card Footer
<bs5-card-footer>
<bs5-card-footer>
Card Link
<bs5-card-link>
<bs5-card-link>
Card Group
<bs5-card-group>
<bs5-card-group>
Card Deck
<bs5-card-deck>
<bs5-card-deck>
Card Columns
<bs5-card-columns>
<bs5-card-columns>
Accordion Cards
<bs5-accordion-cards>
<bs5-accordion-cards>
Accordion Card
<bs5-card-accordion>
<bs5-card-accordion>
Feature Text Card
<bs5-templ-card-featured-text>
<bs5-templ-card-featured-text>
Feature Text Card Centered
<bs5-templ-card-featured-text-center>
<bs5-templ-card-featured-text-center>
Quote Card
<bs5-templ-card-quote>
<bs5-templ-card-quote>
Top Image Card
<bs5-templ-card-image-top>
<bs5-templ-card-image-top>
Bottom Image Card
<bs5-templ-card-image-bottom>
<bs5-templ-card-image-bottom>
Top Image Card With Header
<bs5-templ-card-image-top-header>
<bs5-templ-card-image-top-header>
Bottom Image Card With Header
<bs5-templ-card-image-bottom-header>
<bs5-templ-card-image-bottom-header>
Card With Image Overlay
<bs5-templ-card-image-overlay>
<bs5-templ-card-image-overlay>
Property Card
<bs5-templ-card-properties>
<bs5-templ-card-properties>
App Connect Bootstrap 5 Collapse 5.1.3
Organize content in show/hide containers with amazing effects
Split your web content into accordion-like fields with the all-new App Connect Bootstrap 5 Collaps, which helps you to implement collapsing sections anywhere on your site. Enrich content with HTML, arrange your text, images, videos and even whole pages and style them to create an intuitive and user-friendly layouts, which will fit perfectly any window or monitor size. Grab your users' attention with stunning animation effects that will be played when toggling the content of your sections and present your products or ideas more effectively!
Use single, multiple or group collapsible items
Enrich container content with HTML or include images/video, iframes, additional scripts
Using the card component, you can extend the default collapse behavior to create an accordion
Create collapsible data-driven content
Only pure JavaScript and Bootstrap 5 includes
Edit and set up every part of the UI - colors, auto show/hide, animations
Collapse
<bs5-collapse>
<bs5-collapse>
Dynamic Collapse
<dmx-bs5-collapse>
<dmx-bs5-collapse>
License: Basic
Group:
groupIcon:
icon: fas fa-lg fa-expand-arrows-alt comp-content
<div class="collapse" id="@@id@@" is="dmx-bs5-collapse">
<p>Collapse body text goes here.</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Show | show | boolean | false | |
Parent | data-parent | droplist | ||
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Line Height | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Back Opacity | range | |||
Width | range | |||
Height | range | |||
Opacity | range | |||
Shadow | droplist | |||
Placeholder | droplist | |||
Border | enum | |||
Width | range | |||
Rounded | droplist | |||
Radius | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
X Gutter | range | |||
Y Gutter | range | |||
Hide on | button_group | |||
button_group | ||||
Visually Hidden | boolean | false | ||
Focusable | boolean | false |
App Connect Bootstrap 5 Forms 5.1.3
Amazing forms and prebuilt form templates for your website
Forms? Nothing better than App Connect Bootstrap 5 Forms. The extension contains many form elements - input groups, dropdowns, checkboxes, radios, select forms, file inputs... That's not everything - use many ready-to-go form templates, e.g. sign up form, subscribe form, login and more! App Connect Bootstrap 5 Forms helps you to create awesome forms for your website and it's easy to customize thanks to the easy to use UI controls. You can even set dynamic values to your form inputs! Of course, you got access to all of the form settings: colors, values, position, alignment, padding! So powerful, that everything is up to you!
Unleash the power of adding Bootstrap 5 forms to your website!
Over a dozen components providing you input groups, dropdowns, checkboxes, radios, select forms, file inputs, and much more!
Build layouts that require multiple columns, varied widths, and additional alignment options
Use directly many prebuilt form templates for email subscription, registration, login, etc.
You are now able to create and add your own custom iOS style toggle switch controls on your page, for turning different options on or off.
Of course - define colors, space, margins and many other settings of each field.
Your forms run amazing on any browser and device! Bootstrap 5 is mobile-first framework, so it's the perfect to work with.
Easily convert to server connect form and process your form data serverside.
Combine with App Connect Form Validator in order to add validation to your form inputs.
bs5-form-row
<bs5-form-row>
<bs5-form-row>
Form
<bs5-form>
<bs5-form>
Vertical Form Group
<bs5-form-group>
<bs5-form-group>
Horizontal Form Group
<bs5-form-group-row>
<bs5-form-group-row>
Form Label
<bs5-form-group-label>
<bs5-form-group-label>
Form Legend
<bs5-form-group-legend>
<bs5-form-group-legend>
Text Input
<bs5-input>
<bs5-input>
Textarea
<bs5-textarea>
<bs5-textarea>
dmx-bs5-summernote-textarea
<dmx-bs5-summernote-textarea>
<dmx-bs5-summernote-textarea>
File Upload
<bs5-input-file>
<bs5-input-file>
Select
<bs5-select>
<bs5-select>
Help Text
<bs5-form-group-help>
<bs5-form-group-help>
Label
<bs5-check-label>
<bs5-check-label>
Checkbox Input
<bs5-checkbox>
<bs5-checkbox>
Checkbox Control
<bs5-form-check-checkbox>
<bs5-form-check-checkbox>
Switch Control
<bs5-form-control-switch>
<bs5-form-control-switch>
Radio Input
<bs5-radio>
<bs5-radio>
Radio Control
<bs5-form-check-radio>
<bs5-form-check-radio>
Input Form Group
<bs5-tmpl-form-group-input>
<bs5-tmpl-form-group-input>
File Input Form Group
<bs5-tmpl-form-group-file-input>
<bs5-tmpl-form-group-file-input>
Multi File Input Form Group
<bs5-tmpl-form-group-multi-file-input>
<bs5-tmpl-form-group-multi-file-input>
Textarea Form Group
<bs5-tmpl-form-group-textarea>
<bs5-tmpl-form-group-textarea>
Select Form Group
<bs5-tmpl-form-group-select>
<bs5-tmpl-form-group-select>
Checkbox Form Group
<bs5-tmpl-form-group-checkbox>
<bs5-tmpl-form-group-checkbox>
Multi Checkbox Form Group
<bs5-tmpl-form-group-multi-checkbox>
<bs5-tmpl-form-group-multi-checkbox>
Radio Form Group
<bs5-tmpl-form-group-radio>
<bs5-tmpl-form-group-radio>
Multi Radio Form Group
<bs5-tmpl-form-group-multi-radio>
<bs5-tmpl-form-group-multi-radio>
Horizontal Input Form Group
<bs5-tmpl-horz-form-group-input>
<bs5-tmpl-horz-form-group-input>
Horizontal File Input Form Group
<bs5-tmpl-horz-form-group-file-input>
<bs5-tmpl-horz-form-group-file-input>
Horizontal Multi File Input Form Group
<bs5-tmpl-horz-form-group-multi-file-input>
<bs5-tmpl-horz-form-group-multi-file-input>
Horizontal Textarea Form Group
<bs5-tmpl-horz-form-group-textarea>
<bs5-tmpl-horz-form-group-textarea>
Horizontal Select Form Group
<bs5-tmpl-horz-form-group-select>
<bs5-tmpl-horz-form-group-select>
Horizontal Checkbox Form Group
<bs5-tmpl-horz-form-group-checkbox>
<bs5-tmpl-horz-form-group-checkbox>
Horizontal Multi Checkbox Form Group
<bs5-tmpl-horz-form-group-multi-checkbox>
<bs5-tmpl-horz-form-group-multi-checkbox>
Horizontal Radio Form Group
<bs5-tmpl-horz-form-group-radio>
<bs5-tmpl-horz-form-group-radio>
Horizontal Multi Radio Form Group
<bs5-tmpl-horz-form-group-multi-radio>
<bs5-tmpl-horz-form-group-multi-radio>
Horizontal Submit Button Form Group
<bs5-tmpl-horz-form-group-submit-button>
<bs5-tmpl-horz-form-group-submit-button>
Horizontal Submit Button and Reset Form Group
<bs5-tmpl-horz-form-group-submit-reset-button>
<bs5-tmpl-horz-form-group-submit-reset-button>
Register Email Form
<bs5-tmpl-register-email-form>
<bs5-tmpl-register-email-form>
Register Name and Email Form
<bs5-tmpl-register-name-email-form>
<bs5-tmpl-register-name-email-form>
Register Extended Form
<bs5-tmpl-register-extended-form>
<bs5-tmpl-register-extended-form>
Sign Up Form
<bs5-tmpl-signup-form>
<bs5-tmpl-signup-form>
Login Form
<bs5-tmpl-login-form>
<bs5-tmpl-login-form>
Subscribe Form
<bs5-tmpl-subscribe-form>
<bs5-tmpl-subscribe-form>
Custom Switch Form Group
<bs5-tmpl-form-group-switch>
<bs5-tmpl-form-group-switch>
Custom Multi Switch Form Group
<bs5-tmpl-form-group-multi-switch>
<bs5-tmpl-form-group-multi-switch>
Horizontal Switch Form Group
<bs5-tmpl-horz-form-group-switch>
<bs5-tmpl-horz-form-group-switch>
Horizontal Multi Switch Form Group
<bs5-tmpl-horz-form-group-multi-switch>
<bs5-tmpl-horz-form-group-multi-switch>
App Connect Bootstrap 5 Modals 5.1.3
Modern dialog boxes and popup windows for your website
Modals are a part of Bootstrap 5 framework and they're the easiest way to tell your users something important, let them like your Facebook page, subscribe for updates... any content you need! You can even put Forms, Video Player, Swiper, Google Maps or Summernote Editor inside! Modals are fully compatible with App Connect dynamic events so you can show, hide or toggle them when needed. Also you can run actions when the modal is shown or after it is hidden. Thanks to Bootstrap 5, modals are fully compatible with any device and screen size. You got the controls in your hands - change colors, size, fade animation, align, auto show, backdrop, etc.
Modals are suitable for alerts, login or signup form, user notifications or other custom content - videos, maps, swiper gallery etc.
Facebook like box, Follow Us on Twitter? Modals is the easiest way to tell your users something important or just let them agree with some Terms and Conditions...
You got the controls in your hands - wide variety of options available, e. g. colors, size, fade, align, auto show, backdrop, and more!
There are different modal sizes available - just elect the one that suits your page design!
Thanks to the great Bootstrap 5 framework, all the modals fit perfectly to any device!
Set dynamic events using App Connect, e. g. close the modal on submit, open modal with certain action, etc.
You can create scrollable modals that allows users to scroll the modal body, when the modal content is long.
Modal
<bs5-modal>
<bs5-modal>
Dynamic Modal
<dmx-bs5-modal>
<dmx-bs5-modal>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-window-restore comp-components
<div class="modal" id="@@id@@" is="dmx-bs5-modal" tabindex="-1">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Modal title</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<p>Modal body text goes here.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Size | droplist | |||
Fullscreen | droplist | |||
Centered | boolean | false | ||
Fade | boolean | false | ||
Scrollable | boolean | false | ||
Auto Show | show | boolean | false | |
No Backdrop | nobackdrop | boolean | false | |
No Close On Click | nocloseonclick | boolean | false | |
No Keyboard | nokeyboard | boolean | false | |
No Focus | nofocus | boolean | false | |
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Line Height | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Back Opacity | range | |||
Width | range | |||
Height | range | |||
Opacity | range | |||
Shadow | droplist | |||
Placeholder | droplist | |||
Border | enum | |||
Width | range | |||
Rounded | droplist | |||
Radius | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
X Gutter | range | |||
Y Gutter | range | |||
Hide on | button_group | |||
button_group | ||||
Visually Hidden | boolean | false | ||
Focusable | boolean | false |
Modal Header
<bs5-modal-header>
<bs5-modal-header>
Close Button
<bs5-button-close>
<bs5-button-close>
Modal Title
<bs5-modal-title>
<bs5-modal-title>
Modal Body
<bs5-modal-body>
<bs5-modal-body>
Modal Footer
<bs5-modal-footer>
<bs5-modal-footer>
App Connect Bootstrap 5 Navigation 5.1.4
Stylish and trendy navigation for your website or mobile project
Complete your Bootstrap 5 website or mobile projects with App Connect Bootstrap 5 Navigation. It allows you to add an awesome customizable navbars without any coding skills. You got power to fully manage the navigation properties, align and direction options, add dropdowns and many more. Easy styling, customization, show/hide elements, or even add forms inside! Take the control in your hands and manage all the details - colors, main style, aligns, directions, etc. It's up to you to specify the visibility of each navigation item, depending on the device that's been viewed on.
Stylish and trendy navigation for your website or mobile project
Just click, add elements to the menu and set them the properties you want.
Automated highlighting of current page link in the navigation.
Style every single visual element by yourself, edit properties, colors, fonts, alignments or even add icons!
Add Nav, Navbar or vertical sidebar Navigation, select a style - Pills or Tabs.
Set the minimal width of the device's screen to turning the navbar into a mobile menu!
It's made for desktop, tablet, mobile or any other device. Looks perfect! Show/hide menu items on certain screens.
It's simple to add a subscription form or a search field in the navigation.
Nav Link
<bs5-nav-link>
<bs5-nav-link>
Dropdown Toggle Link
<bs5-nav-link-dropdown-toggle>
<bs5-nav-link-dropdown-toggle>
Navbar
<bs5-navbar>
<bs5-navbar>
Navbar Brand
<bs5-navbar-brand>
<bs5-navbar-brand>
Navbar Toggler
<bs5-navbar-toggler>
<bs5-navbar-toggler>
Navbar Collapse
<bs5-navbar-collapse>
<bs5-navbar-collapse>
Navbar Text
<bs5-navbar-text>
<bs5-navbar-text>
Breadcrumb Link
<bs5-breadcrumb-link>
<bs5-breadcrumb-link>
Page Link
<bs5-page-link>
<bs5-page-link>
Full List Pagination
<bs5-tmpl-list-pagination>
<bs5-tmpl-list-pagination>
Full List Pagination with Icons
<bs5-tmpl-list-pagination-icons>
<bs5-tmpl-list-pagination-icons>
bs5-tmpl-text-pagination
<bs5-tmpl-text-pagination>
<bs5-tmpl-text-pagination>
Tabs with Nav
<bs5-tmpl-list-nav-tabs>
<bs5-tmpl-list-nav-tabs>
Full Navbar
<bs5-tmpl-full-navbar>
<bs5-tmpl-full-navbar>
bs5-tmpl-right-navbar-dark
<bs5-tmpl-right-navbar-dark>
<bs5-tmpl-right-navbar-dark>
App Connect Bootstrap 5 Popovers 5.1.5
Add stylish popovers like those found in iOS to any element on your site
Similar to tooltips, this great component allows you to add even more content. This is an elegant and modern way to provide your users with info popovers like those found in iOS, to any element on your site. It also gives you the opportunity to have a title and a header for your content. Bootstrap 5 Popovers can also be used with dynamic data.
Add stylish popovers like those found in iOS, to any element on your site.
Include custom title and content for the popovers
Populate with any dynamic data
Select whether to show the popover on hover, click or focus
Choose where to show the popover - top, bottom, left, right
Dismiss on next click or use the toggle element
Style the popover content with HTML
Popovers work and look great on all devices
App Connect Bootstrap 5 Toasts 5.1.3
Push notifications to your visitors with a lightweight and easily customizable alert message
Toasts are lightweight notifications designed to mimic the push notifications that have been popularized by mobile and desktop operating systems. They’re easy to configure and use, offering a great way to show notifications to your users.
Toasts mimic the native push notifications of mobile and desktop operating systems
Toasts give your users feedback about actions or status
Retrieve your toasts content from a dynamic data source
Select position, align, offset, min/max width or delay
You can apply nice CSS fade in/out animation to your messages
Bootstrap 5 Toasts are powerful, but lightweight and fast
Use Toasts on any screen size - same best user experience
Toasts
<dmx-bs4-toasts>
<dmx-bs4-toasts>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-comment comp-components
<div is="dmx-bs4-toasts" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Position | position | droplist | ||
Align | align | droplist | ||
Offset X | offset-x | text | 15 | |
Offset Y | offset-y | text | 15 | |
Min Width | min-width | text | 240 | |
Max Width | max-width | text | 350 | |
Delay | delay | text | 5000 |
Toasts
<dmx-bs5-toasts>
<dmx-bs5-toasts>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-comment comp-components
<div is="dmx-bs5-toasts" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Position | position | droplist | ||
Align | align | droplist | ||
Offset X | offset-x | text | 15 | |
Offset Y | offset-y | text | 15 | |
Min Width | min-width | text | 240 | |
Max Width | max-width | text | 350 | |
Delay | delay | text | 5000 |
App Connect Bootstrap 5 Tooltips 5.1.5
Guide your users through the content with useful info tooltips
Add stylish animated tooltips easily, anywhere on your page. Adjust the settings through the easy to use UI controls. You can put them on any element, button or text and show useful information - just select the tooltip position, animation options and when to trigger it. Bootstrap 5 Tooltips can also be used with dynamic data.
Add stylish tooltips to your page elements
Adjust tootips' settings using the great UI
Populate with any dynamic data
Choose where to show the tooltip - top, bottom, left, right
Select whether to show the tooltip on hover, click or focus.
Style the tooltips content with HTML
Tooltips work and look great on all devices
App Connect Bootstrap 4 Alerts V2 4.6.0
Awesome static or dynamic alerts for your website
With a great new UI, this awesome extension allows you to enhance user experience by integrating alerts on your site! Thanks to the world's most popular CSS framework, alerts are fully responsive and will significantly help you in communicating with your users! Choose static or dynamic alerts: show alert on success, on error, on validation or authorization problem, show changes in your working hours and display info messages on your pages. You can use the predefined standard Bootstrap 4 visual classes for success, info, warning, danger and more types!
Alerts will improve the user experience on your page - no more redirecting, show everything on the same page!
You can display static alerts too - maintenance, changed working hours, promotions...
Show alert when a certain dynamic event occurs on page - on success, on error, on validation or authorization problem and others.
Use 8 standard visual types of alerts for success, info, warning, danger, etc.
The Bootstrap alerts are made to improve the UX. You can even add more info - headings, paragraphs to show helpful tips.
Customize colors, animation or content of the alert thanks to the great visual integration within Wappler.
Alert
<dmx-bs4-alert>
<dmx-bs4-alert>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-exclamation-circle comp-components
<div class="alert" id="@@id@@" is="dmx-bs4-alert" role="alert">
<p>This is a nice alert!</p>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Fade | boolean | false | ||
Auto Show | show | boolean | false | |
Closable | closable | boolean | false | |
Type | type | colorlist | ||
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Width | range | |||
Height | range | |||
Border | enum | |||
Rounded | droplist | |||
Size | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
Hide on | button_group | |||
button_group |
App Connect Bootswatch 5 5.1.3
25 Amazing Bootstrap 5 Themes
Give your Bootstrap 5 site a fresh look with App Connect Bootswatch 5! Based on the great open source themes by Thomas Park from Bootswatch.com, this awesome extension offers 25 different designs to enhance your Bootstrap 5 components, navigation and layout appearance with minimal effort for maximum user experience and impact.
Just select one of the included themes and apply it with a single click!
The themes are designed right for the latest version of the great Bootstrap 5 framework.
Choose one of the 25 themes included in the extension.
You can preview the changes immediately in Design View!
App Connect Bootstrap 5 Offcanvas 5.1.3
Add hidden sidebars for your website or app
Add hidden sidebars for your web sites and apps for navigation, shopping carts, and more which appear from the left, right, or bottom edge of the viewport. You can show and hide them using buttons, links or other elements on your page.
Create a hidden sidebar for your site or app, which you can toggle using a button or link
Offcanvas
<bs5-offcanvas>
<bs5-offcanvas>
Dynamic Offcanvas
<dmx-bs5-offcanvas>
<dmx-bs5-offcanvas>
License: Basic
Group: Components
groupIcon: fas fa-lg fa-cube comp-components
icon: fas fa-lg fa-window-maximize fa-rotate-270 comp-components
<div class="offcanvas offcanvas-start" id="@@id@@" is="dmx-bs5-offcanvas" tabindex="-1">
<div class="offcanvas-header">
<h5 class="offcanvas-title">Offcanvas title</h5>
<button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<p>Offcanvas body text goes here.</p>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Class | class | text | ||
Placement | droplist | |||
Scroll | scroll | boolean | false | |
Auto Show | show | boolean | false | |
No Backdrop | nobackdrop | boolean | false | |
No Keyboard | nokeyboard | boolean | false | |
Advanced | css_toggle | |||
Color | color_group | |||
Align | button_group | |||
Font Weight | button_group | |||
Line Height | button_group | |||
Font Style | button_group | |||
Transform | button_group | |||
Overflow | button_group | |||
Back Color | color_group | |||
Back Opacity | range | |||
Width | range | |||
Height | range | |||
Opacity | range | |||
Shadow | droplist | |||
Placeholder | droplist | |||
Border | enum | |||
Width | range | |||
Rounded | droplist | |||
Radius | droplist | |||
Border Color | colorlist | |||
Margin<br>&<br>Padding | spacing | |||
X Gutter | range | |||
Y Gutter | range | |||
Hide on | button_group | |||
button_group | ||||
Visually Hidden | boolean | false | ||
Focusable | boolean | false |
Offcanvas Header
<bs5-offcanvas-header>
<bs5-offcanvas-header>
Offcanvas Title
<bs5-offcanvas-title>
<bs5-offcanvas-title>
Offcanvas Body
<bs5-offcanvas-body>
<bs5-offcanvas-body>
Bootstrap 5 Dynamic Table Generator 2 PRO 5.1.3
Auto generate awesome data-driven tables in seconds
Stop wasting valuable time for creating and populating tables manually and focus on your creativity! Bootstrap 5 Dynamic Table Generator will generate and populate awesome tables from any data source, doesn't matter if it's a Database, an API Data Source or just a JSON file. That's not everything: we added a special function for automatic column data sorting. So now your desired tables are fully automated and based on the Bootstrap 5 framework.
Generate and populate Bootstrap 5 tables from any dynamic source
Quickly produce your tables from a database or JSON file
Customize from top to bottom - add borders, zebra-stripes, or make tables more compact
You can add sorting function to columns automatically using App Connect State Management
After initial generation, you can just inspect, make changes and regenerate your table
Make your tables look great on any device
Bootstrap 5 Table Generator
<dmx-bs5-table-generator>
<dmx-bs5-table-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-table comp-dialogs
Bootstrap 5 Dynamic Form Generator PRO 5.1.3
Auto generate perfect Bootstrap 5 dynamic forms in a few clicks
Auto generate forms for your database insert and update actions
After the initial generation, you can just inspect, make changes and regenerate your forms
Quickly produce your forms from App Connect or Server Connect data source
Choose any existing insert or update database actions to generate your form
Generated forms fields match automatically the required database field types
Create multi column forms, by enabling the form rows option
The generated forms are responsive, thanks to the Bootstrap 5 framework
Bootstrap 5 Form Generator
<dmx-bs5-form-generator>
<dmx-bs5-form-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-retweet comp-dialogs
Bootstrap 5 Dynamic Paging Generator PRO 5.1.3
Auto generate dynamic Bootstrap 5 paging in seconds
Use Bootstrap 5 Dynamic Paging Generator to create amazing Bootstrap 5 dynamic paging from any data source and greatly improve the user experience on your website! So yes... that's the best way to divide your large content into single pages with great navigation, fully automatically, with a great structure! You can select any data source for the paging generation, as well as fully customize the style! Use various sizes and designs to make it match your site perfectly. And even apply Bootswatch themes!
Automatically separate your content in single pages
The pagination is just perfect on any device
Save paging state as URL for bookmarking and restore of page load using State Management
Your data will load very fast, doesn't matter how many records you have
Use in combination with the Bootswatch themes and apply different paging styling
Select size and customize the buttons to fit your design
Bootstrap 5 Paging Generator
<dmx-bs5-paging-generator>
<dmx-bs5-paging-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-ellipsis-h comp-dialogs
App Connect Tagify 1.0.5
Transform your text input into a tags inputs in an easy, customizable way
The Tagify component transforms an input field into a Tags component, in an easy, customizable way, with great performance and many customizable options. Tagify provides auto suggestions when entering text into the input - really useful dynamic list of products, countries, options etc., so you can offer your users quick search and selection without having to enter long text.
Easily convert an input field into a Tags component
Use any dynamic data source for the Tagify component - a database query, a JSON data source, an API data source or an array with items
Use as a multi value tags input, as a single value dropdown-like input or in mixed mode
You can easily customize the whole look and feel of the component, using the options available
Tagify
<dmx-tagify>
<dmx-tagify>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fad fa-lg fa-ballot-check color-yellow
<input is="dmx-tagify" id="@@id@@" name="@@id@@">
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Disabled | disabled | boolean | false | |
Read Only | readonly | boolean | false | |
Dropdown Position | dropdown-position | droplist | ||
Mode | mode | droplist | ||
Data Source | dmx-bind:data | text | ||
Text Field | tag-text | text | ||
Secondary Field | tag-secondary | text | ||
Value Field | tag-value | text | ||
Image Field | tag-image | text | ||
Class Field | tag-class | text | ||
Count Field | tag-count | text | ||
Readonly Field | tag-readonly | text | ||
Duplicates | duplicates | boolean | false | |
No Trim | notrim | boolean | false | |
No Autocomplete | noautocomplete | boolean | false | |
Keep Invalid | keep-invalid | boolean | false | |
Skip Invalid | skip-invalid | boolean | false | |
Case Sensitive | case-sensitive | boolean | false | |
No Close On Select | no-close-on-select | boolean | false | |
No Fuzzy Search | no-fuzzy-search | boolean | false | |
No Accented Search | no-accented-search | boolean | false | |
Highlight First | highlight-first | boolean | false | |
No Input | noinput | boolean | false | |
No Custom | nocustom | boolean | false | |
Delimiters | delimiters | text | , | |
Max Tags | max-tags | text | ||
Min Chars | min-chars | text | 2 | |
Max Items | max-items | text | 10 | |
Pattern | pattern | text | ||
Disabled Bg | css_color | #f1f1f1 | ||
Border Color | css_color | #3595f6 | ||
Hover Border Color | css_color | #ccc | ||
Focus Border Color | css_color | #3595f6 | ||
Background | css_color | #e5e5e5 | ||
Hover Color | css_color | #d3e2e2 | ||
Text Color | css_color | #000000 | ||
Text Color Edit | css_color | #000000 | ||
Image Size | css_text | 1em | ||
Pad | css_text | .3em .5em | ||
Min Width | css_text | 1ch | ||
Max Width | css_text | auto | ||
Inset Shadow Size | css_text | 1.1em | ||
Invalid Color | css_color | #d39494 | ||
Invalid Bg | css_color | rgba(211, 148, 148, .5) | ||
Text Color | css_color | |||
Secondary Color | css_color | |||
Secondary Font Size | css_text | .75em | ||
Count Color | css_color | |||
Image Size | css_text | 1em | ||
Gap Size | css_text | .3em | ||
Background Color | css_color | rgba(211, 148, 148, .3) | ||
Button Color | css_color | #bd5e5e | ||
Button Background | css_color | #ffffff | ||
Button Hover Bg | css_color | |||
Input Color | css_color | |||
Hide Transition | css_text | .3s | ||
Placeholder Color | css_color | rgba(0, 0, 0, .4) | ||
Placeholder Color Focus | css_color | rgba(0, 0, 0, .25) | ||
Loader Size | css_text | .8em | ||
Read Only Striped | boolean | 1 |
App Connect Form Repeat 1.0.2
Easily insert or update nested data in your database tables
App Connect Form repeat allows you to easily insert or update nested data in your database tables using a single insert or update action. This way you can insert data in your main table as well as in its sub tables.
Easily insert or update nested data in your database tables
Setup the min and/or max number of items allowed in your form
You can sort the form repeat items by dragging and rearranging them
Form Repeat
<dmx-form-repeat>
<dmx-form-repeat>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-file-alt comp-form
icon: fad fa-lg fa-repeat color-orange
<div is="dmx-form-repeat" id="@@id@@" dmx-bind:items="1"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Items | dmx-bind:items | text | ||
Min | min | text | 0 | |
Max | max | text | ||
Sortable | sortable | boolean | false | |
Handle | handle | text | Enter a CSS Selector to use as drag handle | |
Animation | animation | text | 0 | Enter the Animation duration in Milliseconds to be used during the drag |
App Connect Bootstrap 5 5.1.3
Quickly design and customize responsive mobile-first web sites and apps
Bootstrap 5 is the world’s most popular front-end open source toolkit, featuring responsive grid system, extensive prebuilt components, and powerful JavaScript plugins. It allows you to build fast, responsive web sites and apps using the available UI controls.
Latest version of the world's most popular CSS framework included, better than ever!
Yes - you can easily convert your old Bootstrap 4 websites to Bootstrap 5!
Use dozens of predefined classes - awesome ready-to-use elements!
Elements’ insertion is context-sensitive - it suggested you components based on the current context!
Many customization options are available for each element in the user interface.
Powerful mobile-first flexbox grid that appropriately scales up to 12 columns to build layouts of all shapes and sizes.
Quickly manage the layout, alignment, and sizing of grid columns, navigation, components, and more with a full suite of responsive flexbox utilities
Add, edit and reuse the included pre-built, responsive content templates
Intuitively add as many rows as you wish within a column!
That's something standard - it's designed to look best on mobile devices.
Choose to include directly Bootstrap CDN or upload CSS files of the framework locally.
Jumbotron
<bs5-jumbotron>
<bs5-jumbotron>
Header
<bs5-header>
<bs5-header>
Main
<bs5-main>
<bs5-main>
Section
<bs5-section>
<bs5-section>
Footer
<bs5-footer>
<bs5-footer>
Container
<bs5-container>
<bs5-container>
Row
<bs5-row>
<bs5-row>
Column
<bs5-col>
<bs5-col>
Column Break
<bs5-col-break>
<bs5-col-break>
Heading
<bs5-title>
<bs5-title>
Paragraph
<bs5-paragraph>
<bs5-paragraph>
Anchor Image
<bs5-anchor-img>
<bs5-anchor-img>
Image
<bs5-img>
<bs5-img>
Secondary Text
<bs5-text-muted>
<bs5-text-muted>
Badge
<bs5-badge>
<bs5-badge>
Link Badge
<bs5-link-badge>
<bs5-link-badge>
Button
<bs5-btn>
<bs5-btn>
Anchor Button
<bs5-anchor-btn>
<bs5-anchor-btn>
Button Group
<bs5-btn-group>
<bs5-btn-group>
Button Toolbar
<bs5-btn-toolbar>
<bs5-btn-toolbar>
Tab Content
<bs5-tab-content>
<bs5-tab-content>
Tab Pane
<bs5-tab-pane>
<bs5-tab-pane>
Dropdown Item
<bs5-dropdown-item>
<bs5-dropdown-item>
Dropdown Text
<bs5-dropdown-item-text>
<bs5-dropdown-item-text>
Dropdown Header
<bs5-dropdown-header>
<bs5-dropdown-header>
Dropdown Divider
<bs5-dropdown-divider>
<bs5-dropdown-divider>
Dropdown Toggle Button
<bs5-btn-dropdown-toggle>
<bs5-btn-dropdown-toggle>
Dropdown Toggle Link
<bs5-link-dropdown-toggle>
<bs5-link-dropdown-toggle>
Dropdown Menu
<bs5-dropdown-menu>
<bs5-dropdown-menu>
Dropdown
<bs5-dropdown>
<bs5-dropdown>
List Item
<bs5-list-group-item>
<bs5-list-group-item>
Custom List Item
<bs5-tmpl-list-group-item-custom>
<bs5-tmpl-list-group-item-custom>
List Item with Checkbox
<bs5-list-group-item-form-check>
<bs5-list-group-item-form-check>
List Item with Radio
<bs5-list-group-item-form-radio>
<bs5-list-group-item-form-radio>
Action List Item
<bs5-list-group-item-action>
<bs5-list-group-item-action>
Action Custom List Item
<bs5-tmpl-list-group-item-action-custom>
<bs5-tmpl-list-group-item-action-custom>
Flush List Group
<bs5-list-group-flush>
<bs5-list-group-flush>
List Group
<bs5-list-group>
<bs5-list-group>
Action List Group
<bs5-list-group-action>
<bs5-list-group-action>
Description List
<bs5-desc-list>
<bs5-desc-list>
Term
<bs5-desc-list-term>
<bs5-desc-list-term>
Description
<bs5-desc-list-desc>
<bs5-desc-list-desc>
Flex Container
<bs5-flex-container>
<bs5-flex-container>
Display Block
<bs5-display-block>
<bs5-display-block>
Responsive Table
<bs5-responsive-table>
<bs5-responsive-table>
Table
<bs5-table>
<bs5-table>
Table Head
<bs5-table-head>
<bs5-table-head>
Table Body
<bs5-table-body>
<bs5-table-body>
Row
<bs5-table-row>
<bs5-table-row>
Header
<bs5-table-header>
<bs5-table-header>
Cell
<bs5-table-cell>
<bs5-table-cell>
Progress
<bs5-progress>
<bs5-progress>
Progress Bar
<bs5-progress-bar>
<bs5-progress-bar>
Border Spinner
<bs5-spinner-border>
<bs5-spinner-border>
Growing Spinner
<bs5-spinner-grow>
<bs5-spinner-grow>
Inline Border Spinner
<bs5-inline-spinner-border>
<bs5-inline-spinner-border>
Inline Growing Spinner
<bs5-inline-spinner-grow>
<bs5-inline-spinner-grow>
Link
<bs5-a>
<bs5-a>
App Connect Bootstrap 4 Cards V2 4.6.0
Flexible and extensible content containers with multiple variants and options
With a greatly improved UI, now it's more powerful than ever! Bootstrap 4 Cards V2 allows you to add stylish and beautiful content containers including titles, paragraphs, images, image overlays, lists, backgrounds, borders directly from the Wappler's UI. Great native organization of the cards in groups, decks or columns. You can use Bootstrap 4 Cards V2 in variety of cases: author boxes, blog posts, albums, featured images or other content, pricing tables, testimonials and many more. So it's really powerful and useful for any kind of website! Cards are flexbox-based, so they're perfectly mixing with all the Bootstrap elements - it's made for Bootstrap 4 V2! Fully customizable, mobile-first - that's your solution for eye-catching user interface design!
Cards provide a flexible and extensible content container with multiple variants and options
It's greatly using flexbox for easy alignment and awesome mixing with all the Bootstrap 4 components
Add, edit and reuse the pre-built templates packed in the extension
It's easy to organize cards in decks or columns thanks to the great Bootstrap 4 grid
Use all the options in combination with all the Bootstrap 4 V2 extensions released on
Bootstrap 4 Cards V2 includes options for headers and footers, a wide variety of content, contextual background colors, and powerful display options
Use cards with dynamic data, for example in repeat regions
Combine cards with other extensions like Swiper, List Groups, Masonry or Slideshow.
Card
<bs4-card>
<bs4-card>
Card Top Image
<bs4-card-img-top>
<bs4-card-img-top>
Card Image
<bs4-card-img>
<bs4-card-img>
Card Bottom Image
<bs4-card-img-bottom>
<bs4-card-img-bottom>
Card Header
<bs4-card-header>
<bs4-card-header>
Card Body
<bs4-card-body>
<bs4-card-body>
Card Image Overlay
<bs4-card-img-overlay>
<bs4-card-img-overlay>
Card Title
<bs4-card-title>
<bs4-card-title>
Card Text
<bs4-card-text>
<bs4-card-text>
Card Footer
<bs4-card-footer>
<bs4-card-footer>
Card Link
<bs4-card-link>
<bs4-card-link>
Card Group
<bs4-card-group>
<bs4-card-group>
Card Deck
<bs4-card-deck>
<bs4-card-deck>
Card Columns
<bs4-card-columns>
<bs4-card-columns>
Accordion Cards
<bs4-accordion-cards>
<bs4-accordion-cards>
Accordion Card
<bs4-card-accordion>
<bs4-card-accordion>
Feature Text Card
<bs4-templ-card-featured-text>
<bs4-templ-card-featured-text>
Feature Text Card Centered
<bs4-templ-card-featured-text-center>
<bs4-templ-card-featured-text-center>
Quote Card
<bs4-templ-card-quote>
<bs4-templ-card-quote>
Top Image Card
<bs4-templ-card-image-top>
<bs4-templ-card-image-top>
Bottom Image Card
<bs4-templ-card-image-bottom>
<bs4-templ-card-image-bottom>
Top Image Card With Header
<bs4-templ-card-image-top-header>
<bs4-templ-card-image-top-header>
Bottom Image Card With Header
<bs4-templ-card-image-bottom-header>
<bs4-templ-card-image-bottom-header>
Card With Image Overlay
<bs4-templ-card-image-overlay>
<bs4-templ-card-image-overlay>
Property Card
<bs4-templ-card-properties>
<bs4-templ-card-properties>
Bootstrap 4 Dynamic Form Generator 2 PRO 4.6.0
Auto generate perfect Bootstrap 4 dynamic forms in seconds
Bootstrap 4 Dynamic Form Generator 2 creates advanced insert and update record forms in just a couple of clicks. Bootstrap 4 Dynamic Form Generator 2 is fully compatible with Database Updater 2, so you can create insert or update record forms in seconds. Creating multi record insert or update forms has never been easier! The new version allows more customization options and new layout options, such as multi-column form layout. The extension is an essential part of the whole Bootstrap 4 extensions stack and you can use it in a perfect combination with any of them! After the initial generation, you can inspect elements, make changes and even regenerate your form.
Auto generate forms for your database insert and update actions
After the initial generation, you can just inspect, make changes and regenerate your forms
Quickly produce your forms from App Connect or Server Connect data source
Choose any existing insert or update database actions to generate your form
Generated forms fields match automatically the required database field types
Create multi column forms, by enabling the form rows option
The generated forms are responsive, thanks to the Bootstrap 4 framework
You can preview and inspect your forms directly in Wappler Live View
Bootstrap 4 Form Generator
<dmx-bs4-form-generator>
<dmx-bs4-form-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-retweet comp-dialogs
App Connect Bootstrap 4 Forms V2 4.6.0
Amazing forms and prebuilt form templates for your website
Forms? Nothing better than App Connect Bootstrap 4 Forms Version 2. The extension contains many form elements - input groups, dropdowns, checkboxes, radios, select forms, file inputs... That's not everything - use many ready-to-go form templates, e.g. sign up form, subscribe form, login and more! App Connect Bootstrap 4 Forms V2 helps you to create awesome forms for your website and it's easy to customize thanks to the great Wappler integration. You can even set dynamic values to your form inputs! Of course, you got access to all of the form settings: colors, values, position, alignment, padding! So powerful, that everything is up to you! All the forms are mobile-first and use the latest Bootstrap 4 framework! Combine with some Cards, Bootswatch and Navigation components for best experience and great website design!
Unleash the power of adding Bootstrap 4 forms to your website!
Over a dozen components providing you input groups, dropdowns, checkboxes, radios, select forms, file inputs, and much more!
Build layouts that require multiple columns, varied widths, and additional alignment options
Use directly many prebuilt form templates for email subscription, registration, login, etc.
You are now able to create and add your own custom iOS style toggle switch controls on your page, for turning different options on or off.
Of course - define colors, space, margins and many other settings of each field.
Your forms run amazing on any browser and device! Bootstrap 4 is mobile-first framework, so it's the perfect to work with.
Integrated with Wappler in a great way: just select what type of element you want to add to the form.
Easily convert to server connect form and process your form data serverside.
Combine with Bootstrap 4 Form Validator in order to add validation to your form inputs.
Form Row
<bs4-form-row>
<bs4-form-row>
Form
<bs4-form>
<bs4-form>
Vertical Form Group
<bs4-form-group>
<bs4-form-group>
Horizontal Form Group
<bs4-form-group-row>
<bs4-form-group-row>
Label
<bs4-form-group-label>
<bs4-form-group-label>
Legend
<bs4-form-group-legend>
<bs4-form-group-legend>
Text Input
<bs4-input>
<bs4-input>
Textarea
<bs4-textarea>
<bs4-textarea>
Summernote Textarea
<dmx-bs4-summernote-textarea>
<dmx-bs4-summernote-textarea>
License: Basic
Group: Forms
groupIcon: fas fa-lg fa-code comp-form
icon: fas fa-lg fa-pen-square comp-form
<textarea id="@@id@@" name="@@id@@" is="dmx-summernote" dmx-bind:toolbar="[['style',['style']],['font',['bold','underline','clear']],['fontname',['fontname']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]]"></textarea>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Static Value | value | text | ||
Placeholder | placeholder | text | ||
Theme | theme | droplist | bootstrap4 | |
Language | lang | droplist | ||
Height | height | text | ||
Min Height | min-height | text | ||
Max Height | max-height | text | ||
Autofocus | autofocus | boolean | false | |
Air Mode | air-mode | boolean | false | |
Use In Modal | dialogs-in-body | boolean | false | |
Dialogs Fade | dialogs-fade | boolean | false | |
Disable Drop | disable-drop | boolean | false | |
Disable Shortcuts | disable-shortcuts | boolean | false | |
Disable Tab | disable-tab | boolean | false | |
Disable Spellcheck | disable-spellcheck | boolean | false | |
Disable Grammar | disable-grammar | boolean | false |
File Upload
<bs4-input-file>
<bs4-input-file>
Custom File Upload
<bs4-custom-file>
<bs4-custom-file>
Custom File Label
<bs4-custom-file-label>
<bs4-custom-file-label>
Custom File
<bs4-custom-control-file>
<bs4-custom-control-file>
Select
<bs4-select>
<bs4-select>
Custom Select
<bs4-custom-select>
<bs4-custom-select>
Help Text
<bs4-form-group-help>
<bs4-form-group-help>
Label
<bs4-check-label>
<bs4-check-label>
Custom Control Label
<bs4-custom-control-label>
<bs4-custom-control-label>
Checkbox Input
<bs4-checkbox>
<bs4-checkbox>
Custom Checkbox
<bs4-custom-checkbox>
<bs4-custom-checkbox>
Checkbox Control
<bs4-form-check-checkbox>
<bs4-form-check-checkbox>
Custom Checkbox
<bs4-custom-control-checkbox>
<bs4-custom-control-checkbox>
Custom Switch
<bs4-custom-control-switch>
<bs4-custom-control-switch>
Radio Input
<bs4-radio>
<bs4-radio>
Custom Radio
<bs4-custom-radio>
<bs4-custom-radio>
Radio Control
<bs4-form-check-radio>
<bs4-form-check-radio>
Custom Radio
<bs4-custom-control-radio>
<bs4-custom-control-radio>
Input Form Group
<bs4-tmpl-form-group-input>
<bs4-tmpl-form-group-input>
File Input Form Group
<bs4-tmpl-form-group-file-input>
<bs4-tmpl-form-group-file-input>
Multi File Input Form Group
<bs4-tmpl-form-group-multi-file-input>
<bs4-tmpl-form-group-multi-file-input>
Custom File Input Form Group
<bs4-tmpl-form-group-custom-file-input>
<bs4-tmpl-form-group-custom-file-input>
Custom Multi File Input Form Group
<bs4-tmpl-form-group-multi-custom-file-input>
<bs4-tmpl-form-group-multi-custom-file-input>
Textarea Form Group
<bs4-tmpl-form-group-textarea>
<bs4-tmpl-form-group-textarea>
Select Form Group
<bs4-tmpl-form-group-select>
<bs4-tmpl-form-group-select>
Custom Select Form Group
<bs4-tmpl-form-group-custom-select>
<bs4-tmpl-form-group-custom-select>
Checkbox Form Group
<bs4-tmpl-form-group-checkbox>
<bs4-tmpl-form-group-checkbox>
Custom Checkbox Form Group
<bs4-tmpl-form-group-custom-checkbox>
<bs4-tmpl-form-group-custom-checkbox>
Multi Checkbox Form Group
<bs4-tmpl-form-group-multi-checkbox>
<bs4-tmpl-form-group-multi-checkbox>
Custom Multi Checkbox Form Group
<bs4-tmpl-form-group-multi-custom-checkbox>
<bs4-tmpl-form-group-multi-custom-checkbox>
Radio Form Group
<bs4-tmpl-form-group-radio>
<bs4-tmpl-form-group-radio>
Multi Radio Form Group
<bs4-tmpl-form-group-multi-radio>
<bs4-tmpl-form-group-multi-radio>
Custom Radio Form Group
<bs4-tmpl-form-group-custom-radio>
<bs4-tmpl-form-group-custom-radio>
Custom Multi Radio Form Group
<bs4-tmpl-form-group-multi-custom-radio>
<bs4-tmpl-form-group-multi-custom-radio>
Custom Switch Form Group
<bs4-tmpl-form-group-custom-switch>
<bs4-tmpl-form-group-custom-switch>
Custom Multi Switch Form Group
<bs4-tmpl-form-group-multi-custom-switch>
<bs4-tmpl-form-group-multi-custom-switch>
Horizontal Input Form Group
<bs4-tmpl-horz-form-group-input>
<bs4-tmpl-horz-form-group-input>
Horizontal File Input Form Group
<bs4-tmpl-horz-form-group-file-input>
<bs4-tmpl-horz-form-group-file-input>
Horizontal Multi File Input Form Group
<bs4-tmpl-horz-form-group-multi-file-input>
<bs4-tmpl-horz-form-group-multi-file-input>
Horizontal Custom File Input Form Group
<bs4-tmpl-horz-form-group-custom-file-input>
<bs4-tmpl-horz-form-group-custom-file-input>
Horizontal Custom Multi File Input Form Group
<bs4-tmpl-horz-form-group-multi-custom-file-input>
<bs4-tmpl-horz-form-group-multi-custom-file-input>
Horizontal Textarea Form Group
<bs4-tmpl-horz-form-group-textarea>
<bs4-tmpl-horz-form-group-textarea>
Horizontal Select Form Group
<bs4-tmpl-horz-form-group-select>
<bs4-tmpl-horz-form-group-select>
Horizontal Custom Select Form Group
<bs4-tmpl-horz-form-group-custom-select>
<bs4-tmpl-horz-form-group-custom-select>
Horizontal Checkbox Form Group
<bs4-tmpl-horz-form-group-checkbox>
<bs4-tmpl-horz-form-group-checkbox>
Horizontal Custom Checkbox Form Group
<bs4-tmpl-horz-form-group-custom-checkbox>
<bs4-tmpl-horz-form-group-custom-checkbox>
Horizontal Multi Checkbox Form Group
<bs4-tmpl-horz-form-group-multi-checkbox>
<bs4-tmpl-horz-form-group-multi-checkbox>
Horizontal Custom Multi Checkbox Form Group
<bs4-tmpl-horz-form-group-multi-custom-checkbox>
<bs4-tmpl-horz-form-group-multi-custom-checkbox>
Horizontal Radio Form Group
<bs4-tmpl-horz-form-group-radio>
<bs4-tmpl-horz-form-group-radio>
Horizontal Multi Radio Form Group
<bs4-tmpl-horz-form-group-multi-radio>
<bs4-tmpl-horz-form-group-multi-radio>
Horizontal Custom Radio Form Group
<bs4-tmpl-horz-form-group-custom-radio>
<bs4-tmpl-horz-form-group-custom-radio>
Horizontal Custom Multi Radio Form Group
<bs4-tmpl-horz-form-group-multi-custom-radio>
<bs4-tmpl-horz-form-group-multi-custom-radio>
Horizontal Custom Switch Form Group
<bs4-tmpl-horz-form-group-custom-switch>
<bs4-tmpl-horz-form-group-custom-switch>
Horizontal Custom Multi Switch Form Group
<bs4-tmpl-horz-form-group-multi-custom-switch>
<bs4-tmpl-horz-form-group-multi-custom-switch>
Horizontal Submit Button Form Group
<bs4-tmpl-horz-form-group-submit-button>
<bs4-tmpl-horz-form-group-submit-button>
Horizontal Submit Button and Reset Form Group
<bs4-tmpl-horz-form-group-submit-reset-button>
<bs4-tmpl-horz-form-group-submit-reset-button>
Register Email Form
<bs4-tmpl-register-email-form>
<bs4-tmpl-register-email-form>
Register Name and Email Form
<bs4-tmpl-register-name-email-form>
<bs4-tmpl-register-name-email-form>
Register Extended Form
<bs4-tmpl-register-extended-form>
<bs4-tmpl-register-extended-form>
Sign Up Form
<bs4-tmpl-signup-form>
<bs4-tmpl-signup-form>
Login Form
<bs4-tmpl-login-form>
<bs4-tmpl-login-form>
Subscribe Form
<bs4-tmpl-subscribe-form>
<bs4-tmpl-subscribe-form>
Bootstrap 4 Dynamic TableGenerator 2 PRO 4.6.0
Automatically generate dynamic data tables
Don't waste valuable time for creating and populating tables manually! The brand new, upgraded Bootstrap 4 Dynamic Table Generator 2 will generate and populate awesome responsive tables from any data source, doesn't matter if it's a database, API or a JSON file. The Dynamic Table Generator 2 also includes a special function for automatic column data sorting. So you are now able to create sortable data tables in Wappler, fully automatic and based on the latest Bootstrap 4 version. Bootstrap 4 Dynamic Table Generator 2 is fully compatible with the Database Connector 2, so you can take advantage of the advanced options it offers.
Create your dynamic tables in a few clicks
The Table Generator offers and easy to use UI, which allows you to style your table, as you need it
Select a server action, API data source or a JSON data source
Create advanced data tables, allowing your users to sort by different columns
Make your tables look great on any device thanks to Bootstrap 4
Bootstrap 4 Dynamic Table Generator 2 is fully compatible with the Database Connector 2, so you can take advantage of the advanced options it offers
Bootstrap 4 Table Generator
<dmx-bs4-table-generator>
<dmx-bs4-table-generator>
License: Basic
Group: Generators
groupIcon: fas fa-lg fa-retweet comp-dialogs
icon: fas fa-lg fa-table comp-dialogs
App Connect Framework 7 V2 PRO 7.1.14
Awesome extension!
Some description
Use single, multiple or group collapsible items
Enrich container content with HTML or include images/video, iframes, additional scripts
Using the card component, you can extend the default collapse behavior to create an accordion
Create collapsible data-driven content
Only pure JavaScript and Bootstrap 4 includes
Edit and set up every part of the UI - colors, auto show/hide, animations
Badge
<f7-1-simple-badge>
<f7-1-simple-badge>
Switch Field
<f7-1-form-field-switch>
<f7-1-form-field-switch>
Button
<f7-1-simple-button>
<f7-1-simple-button>
Buttons Row
<f7-1-buttons-row>
<f7-1-buttons-row>
Image
<f7-1-simple-image>
<f7-1-simple-image>
Image
<f7-1-inline-image>
<f7-1-inline-image>
Paragraph
<f7-1-simple-paragraph>
<f7-1-simple-paragraph>
Sub Navbar
<f7-1-subnavbar>
<f7-1-subnavbar>
Navbar Content
<f7-1-navbar-inner>
<f7-1-navbar-inner>
Navbar
<f7-1-navbar>
<f7-1-navbar>
Toolbar
<f7-1-toolbar>
<f7-1-toolbar>
Text
<f7-1-item-after-text>
<f7-1-item-after-text>
Label
<f7-1-item-after-label>
<f7-1-item-after-label>
Title
<f7-1-item-title>
<f7-1-item-title>
After
<f7-1-item-after>
<f7-1-item-after>
Title Row
<f7-1-item-title-row>
<f7-1-item-title-row>
Sub Title
<f7-1-item-subtitle>
<f7-1-item-subtitle>
Text
<f7-1-item-text>
<f7-1-item-text>
Media
<f7-1-item-media>
<f7-1-item-media>
<f7-1-item-inner>
<f7-1-item-inner>
List Item Divider
<f7-1-list-item-divider>
<f7-1-list-item-divider>
Media List Link Item
<f7-1-media-list-item-link>
<f7-1-media-list-item-link>
Media List Item
<f7-1-media-list-item-content>
<f7-1-media-list-item-content>
List Link Item
<f7-1-list-item-link>
<f7-1-list-item-link>
List Button Item
<f7-1-list-item-button>
<f7-1-list-item-button>
List Item
<f7-1-list-item-content>
<f7-1-list-item-content>
Form Input
<f7-1-form-item-input>
<f7-1-form-item-input>
Form Select
<f7-1-form-item-select>
<f7-1-form-item-select>
Form Switch
<f7-1-form-item-checkbox>
<f7-1-form-item-checkbox>
Form Slider
<f7-1-form-item-range>
<f7-1-form-item-range>
Form Textarea
<f7-1-form-item-textarea>
<f7-1-form-item-textarea>
List Elements
<f7-1-list-block-elements>
<f7-1-list-block-elements>
Media List Elements
<f7-1-media-list-block-elements>
<f7-1-media-list-block-elements>
List Group
<f7-1-list-group>
<f7-1-list-group>
List Block Label
<f7-1-list-block-label>
<f7-1-list-block-label>
Form
<f7-1-form>
<f7-1-form>
List Block
<f7-1-list-block>
<f7-1-list-block>
Media List Group
<f7-1-media-list-group>
<f7-1-media-list-group>
Media List Block Label
<f7-1-media-list-block-label>
<f7-1-media-list-block-label>
Media List Block
<f7-1-media-list-block>
<f7-1-media-list-block>
Card Content Inner
<f7-1-card-content-inner>
<f7-1-card-content-inner>
Card Header
<f7-1-card-header>
<f7-1-card-header>
Card Content
<f7-1-card-content>
<f7-1-card-content>
Card Footer
<f7-1-card-footer>
<f7-1-card-footer>
Card
<f7-1-card>
<f7-1-card>
Cards List Elements
<f7-1-cards-list-block-elements>
<f7-1-cards-list-block-elements>
Cards List Block
<f7-1-cards-list-block>
<f7-1-cards-list-block>
Text Card
<f7-1-tmpl-cards-text>
<f7-1-tmpl-cards-text>
Text Card With Block Title
<f7-1-tmpl-cards-text-title>
<f7-1-tmpl-cards-text-title>
Text Card With Header and Footer
<f7-1-tmpl-cards-text-header-footer>
<f7-1-tmpl-cards-text-header-footer>
Image Card
<f7-1-tmpl-cards-image>
<f7-1-tmpl-cards-image>
Facebook Card
<f7-1-tmpl-cards-facebook-card>
<f7-1-tmpl-cards-facebook-card>
Facebook Card Extended
<f7-1-tmpl-cards-facebook-card-ext>
<f7-1-tmpl-cards-facebook-card-ext>
Content Block Title
<f7-1-content-block-title>
<f7-1-content-block-title>
Content Block
<f7-1-content-block>
<f7-1-content-block>
Highlighted Content Block
<f7-1-content-block-hi>
<f7-1-content-block-hi>
Row
<f7-1-row>
<f7-1-row>
Column
<f7-1-col>
<f7-1-col>
Page Content
<f7-1-page-content>
<f7-1-page-content>
Page
<f7-1-page>
<f7-1-page>
Pages
<f7-1-pages>
<f7-1-pages>
View
<f7-1-view>
<f7-1-view>
Panel Left
<f7-1-panel-left>
<f7-1-panel-left>
Panel Right
<f7-1-panel-right>
<f7-1-panel-right>
Views
<f7-1-views>
<f7-1-views>
Popup
<f7-1-popup>
<f7-1-popup>
Popover
<f7-1-popover>
<f7-1-popover>
Sub View
<f7-1-sub-view>
<f7-1-sub-view>
Main Layout
<f7-1-main-layout>
<f7-1-main-layout>
Application
<f7-1-root>
<f7-1-root>
Login Screen
<f7-1-login-screen>
<f7-1-login-screen>
Page Content
<f7-1-page-content-login-screen>
<f7-1-page-content-login-screen>
Login Screen Title
<f7-1-login-screen-title>
<f7-1-login-screen-title>
Badge
<f7-2-simple-badge>
<f7-2-simple-badge>
Clear Button
<f7-2-clear-button>
<f7-2-clear-button>
Item Info
<f7-2-item-input-info>
<f7-2-item-input-info>
Toggle Field
<f7-2-form-field-toggle>
<f7-2-form-field-toggle>
Button
<f7-2-simple-button>
<f7-2-simple-button>
Segmented Control
<f7-2-segmented>
<f7-2-segmented>
Image
<f7-2-simple-image>
<f7-2-simple-image>
Image
<f7-2-inline-image>
<f7-2-inline-image>
Paragraph
<f7-2-simple-paragraph>
<f7-2-simple-paragraph>
Sub Navbar
<f7-2-subnavbar>
<f7-2-subnavbar>
Navbar Content
<f7-2-navbar-inner>
<f7-2-navbar-inner>
Navbar
<f7-2-navbar>
<f7-2-navbar>
Toolbar
<f7-2-toolbar>
<f7-2-toolbar>
Tabbar
<f7-2-tabbar>
<f7-2-tabbar>
Text
<f7-2-item-after-text>
<f7-2-item-after-text>
Label
<f7-2-item-after-label>
<f7-2-item-after-label>
Title Header
<f7-2-item-title-header>
<f7-2-item-title-header>
Title Footer
<f7-2-item-title-footer>
<f7-2-item-title-footer>
Title
<f7-2-item-title>
<f7-2-item-title>
After
<f7-2-item-after>
<f7-2-item-after>
Title Row
<f7-2-item-title-row>
<f7-2-item-title-row>
Sub Title
<f7-2-item-subtitle>
<f7-2-item-subtitle>
Text
<f7-2-item-text>
<f7-2-item-text>
Media
<f7-2-item-media>
<f7-2-item-media>
<f7-2-item-inner>
<f7-2-item-inner>
List Item Divider
<f7-2-list-item-divider>
<f7-2-list-item-divider>
Media List Link Item
<f7-2-media-list-item-link>
<f7-2-media-list-item-link>
Media List Item
<f7-2-media-list-item-content>
<f7-2-media-list-item-content>
f7-2-media-list-item-checkbox
<f7-2-media-list-item-checkbox>
<f7-2-media-list-item-checkbox>
List Link Item
<f7-2-list-item-link>
<f7-2-list-item-link>
List Button Item
<f7-2-list-item-button>
<f7-2-list-item-button>
List Item
<f7-2-list-item-content>
<f7-2-list-item-content>
Input
<f7-2-item-input-wrap>
<f7-2-item-input-wrap>
Text Input
<f7-2-input>
<f7-2-input>
Select
<f7-2-select>
<f7-2-select>
Textarea
<f7-2-textarea>
<f7-2-textarea>
Form Input
<f7-2-form-item-input>
<f7-2-form-item-input>
f7-2-form-item-select
<f7-2-form-item-select>
<f7-2-form-item-select>
Form Checkbox
<f7-2-form-item-checkbox>
<f7-2-form-item-checkbox>
Form Slider
<f7-2-form-item-range>
<f7-2-form-item-range>
f7-2-form-item-textarea
<f7-2-form-item-textarea>
<f7-2-form-item-textarea>
List Elements
<f7-2-list-elements>
<f7-2-list-elements>
Media List Elements
<f7-2-media-list-elements>
<f7-2-media-list-elements>
List Group
<f7-2-list-group>
<f7-2-list-group>
List Label
<f7-2-list-label>
<f7-2-list-label>
Form
<f7-2-form>
<f7-2-form>
List
<f7-2-list>
<f7-2-list>
Block Header
<f7-2-block-header>
<f7-2-block-header>
Block Footer
<f7-2-block-footer>
<f7-2-block-footer>
Block Title
<f7-2-block-title>
<f7-2-block-title>
Block
<f7-2-block>
<f7-2-block>
Media List Group
<f7-2-media-list-group>
<f7-2-media-list-group>
Media List Label
<f7-2-media-list-label>
<f7-2-media-list-label>
Media List
<f7-2-media-list>
<f7-2-media-list>
Accordion List
<f7-2-accordion-list>
<f7-2-accordion-list>
Card Content Inner
<f7-2-card-content-inner>
<f7-2-card-content-inner>
Card Header
<f7-2-card-header>
<f7-2-card-header>
Card Content
<f7-2-card-content>
<f7-2-card-content>
Card Footer
<f7-2-card-footer>
<f7-2-card-footer>
Card
<f7-2-card>
<f7-2-card>
Cards List Elements
<f7-2-cards-list-elements>
<f7-2-cards-list-elements>
Cards List
<f7-2-cards-list>
<f7-2-cards-list>
Text Card
<f7-2-tmpl-cards-text>
<f7-2-tmpl-cards-text>
Text Card With Block Title
<f7-2-tmpl-cards-text-title>
<f7-2-tmpl-cards-text-title>
Text Card With Header and Footer
<f7-2-tmpl-cards-text-header-footer>
<f7-2-tmpl-cards-text-header-footer>
Image Card
<f7-2-tmpl-cards-image>
<f7-2-tmpl-cards-image>
Facebook Card
<f7-2-tmpl-cards-facebook-card>
<f7-2-tmpl-cards-facebook-card>
Facebook Card Extended
<f7-2-tmpl-cards-facebook-card-ext>
<f7-2-tmpl-cards-facebook-card-ext>
Row
<f7-2-row>
<f7-2-row>
Column
<f7-2-col>
<f7-2-col>
Page Content
<f7-2-page-content>
<f7-2-page-content>
Page
<f7-2-page>
<f7-2-page>
View
<f7-2-view>
<f7-2-view>
Panel Left
<f7-2-panel-left>
<f7-2-panel-left>
Panel Right
<f7-2-panel-right>
<f7-2-panel-right>
Views
<f7-2-views>
<f7-2-views>
Popup
<f7-2-popup>
<f7-2-popup>
Popover
<f7-2-popover>
<f7-2-popover>
Template
<f7-2-content-page-template>
<f7-2-content-page-template>
Content Page
<f7-2-content-page>
<f7-2-content-page>
Main Layout
<f7-2-main-layout>
<f7-2-main-layout>
App Root
<f7-2-root>
<f7-2-root>
Pages with Navbar and Toolbar
<f7-2-root-with-main>
<f7-2-root-with-main>
Login Screen
<f7-2-login-screen>
<f7-2-login-screen>
Page Content
<f7-2-page-content-login-screen>
<f7-2-page-content-login-screen>
Login Screen Title
<f7-2-login-screen-title>
<f7-2-login-screen-title>
Badge
<f7-5-simple-badge>
<f7-5-simple-badge>
Clear Button
<f7-5-clear-button>
<f7-5-clear-button>
Item Info
<f7-5-item-input-info>
<f7-5-item-input-info>
Toggle Field
<f7-5-form-field-toggle>
<f7-5-form-field-toggle>
Button
<f7-5-simple-button>
<f7-5-simple-button>
Progressbar
<f7-5-progressbar>
<f7-5-progressbar>
Segmented Control
<f7-5-segmented>
<f7-5-segmented>
Image
<f7-5-simple-image>
<f7-5-simple-image>
Image
<f7-5-inline-image>
<f7-5-inline-image>
Paragraph
<f7-5-simple-paragraph>
<f7-5-simple-paragraph>
Sub Navbar
<f7-5-subnavbar>
<f7-5-subnavbar>
Navbar Content
<f7-5-navbar-inner>
<f7-5-navbar-inner>
Navbar
<f7-5-navbar>
<f7-5-navbar>
Toolbar
<f7-5-toolbar>
<f7-5-toolbar>
Tabbar
<f7-5-tabbar>
<f7-5-tabbar>
Tabbar with Labels
<f7-5-tabbar-with-labels>
<f7-5-tabbar-with-labels>
Text
<f7-5-item-after-text>
<f7-5-item-after-text>
Item Label
<f7-5-item-after-label>
<f7-5-item-after-label>
Item Title Header
<f7-5-item-title-header>
<f7-5-item-title-header>
Item Title Footer
<f7-5-item-title-footer>
<f7-5-item-title-footer>
Item Title
<f7-5-item-title>
<f7-5-item-title>
After
<f7-5-item-after>
<f7-5-item-after>
Title Row
<f7-5-item-title-row>
<f7-5-item-title-row>
Sub Title
<f7-5-item-subtitle>
<f7-5-item-subtitle>
Text
<f7-5-item-text>
<f7-5-item-text>
Media
<f7-5-item-media>
<f7-5-item-media>
<f7-5-item-inner>
<f7-5-item-inner>
List Item Divider
<f7-5-list-item-divider>
<f7-5-list-item-divider>
Media List Link Item
<f7-5-media-list-item-link>
<f7-5-media-list-item-link>
Media List Item
<f7-5-media-list-item-content>
<f7-5-media-list-item-content>
f7-5-media-list-item-checkbox
<f7-5-media-list-item-checkbox>
<f7-5-media-list-item-checkbox>
List Link Item
<f7-5-list-item-link>
<f7-5-list-item-link>
List Button Item
<f7-5-list-item-button>
<f7-5-list-item-button>
List Item
<f7-5-list-item-content>
<f7-5-list-item-content>
Input
<f7-5-item-input-wrap>
<f7-5-item-input-wrap>
Text Input
<f7-5-input>
<f7-5-input>
Select
<f7-5-select>
<f7-5-select>
Textarea
<f7-5-textarea>
<f7-5-textarea>
Form Input
<f7-5-form-item-input>
<f7-5-form-item-input>
Form Checkbox
<f7-5-form-item-checkbox>
<f7-5-form-item-checkbox>
Form Slider
<f7-5-form-item-range>
<f7-5-form-item-range>
List Elements
<f7-5-list-elements>
<f7-5-list-elements>
Media List Elements
<f7-5-media-list-elements>
<f7-5-media-list-elements>
List Group
<f7-5-list-group>
<f7-5-list-group>
List Label
<f7-5-list-label>
<f7-5-list-label>
Form
<f7-5-form>
<f7-5-form>
List
<f7-5-list>
<f7-5-list>
Block Header
<f7-5-block-header>
<f7-5-block-header>
Block Footer
<f7-5-block-footer>
<f7-5-block-footer>
Block Title
<f7-5-block-title>
<f7-5-block-title>
Block
<f7-5-block>
<f7-5-block>
Media List Group
<f7-5-media-list-group>
<f7-5-media-list-group>
Media List Label
<f7-5-media-list-label>
<f7-5-media-list-label>
Media List
<f7-5-media-list>
<f7-5-media-list>
Accordion List
<f7-5-accordion-list>
<f7-5-accordion-list>
Card Content Inner
<f7-5-card-content-inner>
<f7-5-card-content-inner>
Card Header
<f7-5-card-header>
<f7-5-card-header>
Card Footer
<f7-5-card-footer>
<f7-5-card-footer>
Card Content
<f7-5-card-content>
<f7-5-card-content>
Card
<f7-5-card>
<f7-5-card>
Expandable Card
<f7-5-card-expandable>
<f7-5-card-expandable>
Cards List Elements
<f7-5-cards-list-elements>
<f7-5-cards-list-elements>
Cards List
<f7-5-cards-list>
<f7-5-cards-list>
Text Card
<f7-5-tmpl-cards-text>
<f7-5-tmpl-cards-text>
Text Card With Block Title
<f7-5-tmpl-cards-text-title>
<f7-5-tmpl-cards-text-title>
Text Card With Header and Footer
<f7-5-tmpl-cards-text-header-footer>
<f7-5-tmpl-cards-text-header-footer>
Image Card
<f7-5-tmpl-cards-image>
<f7-5-tmpl-cards-image>
Facebook Card
<f7-5-tmpl-cards-facebook-card>
<f7-5-tmpl-cards-facebook-card>
Facebook Card Extended
<f7-5-tmpl-cards-facebook-card-ext>
<f7-5-tmpl-cards-facebook-card-ext>
Row
<f7-5-row>
<f7-5-row>
Column
<f7-5-col>
<f7-5-col>
Page Content
<f7-5-page-content>
<f7-5-page-content>
Page
<dmx-f7-5-page>
<dmx-f7-5-page>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fas fa-lg fa-file-alt comp-layout
<div class="page@@if_not_first( stacked)@@" id="@@id@@" data-name="@@id@@">
<div class="page-content"></div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | data-name | text | Enter the Page name used for identification and linking | |
Path | path | text | Enter the Page path to be used in routing | |
Stacked | boolean | false | Check when using Stacked Pages. This means that the page will be stacked and hidden initially | |
With Sub Navbar | boolean | false | Check if you want to show the Sub Navbar on this page | |
No Navbar | boolean | false | ||
No Toolbar | boolean | false | ||
No Swipe Back | boolean | false | ||
Theme Colors | colorlist | |||
Layout | colorlist |
View
<dmx-f7-5-view>
<dmx-f7-5-view>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fas fa-lg fa-eye comp-layout
<div id="@@id@@" class="view@@if_first( view-main)@@">
<div class="page">
<div class="page-content"></div>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Main View | boolean | false |
Panel Left
<f7-5-panel-left>
<f7-5-panel-left>
Panel Right
<f7-5-panel-right>
<f7-5-panel-right>
Views
<f7-5-views>
<f7-5-views>
Popup
<dmx-f7-5-popup>
<dmx-f7-5-popup>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fas fa-lg fa-window-restore comp-layout
<div id="@@id@@" class="popup">
<div class="view navbar-fixed">
<div class="pages navbar-through toolbar-through">
<div class="page">
<div class="navbar">
<div class="navbar-bg"></div>
<div class="navbar-inner">
<div class="center">Popup Title</div>
<div class="right"><a href="#" class="link popup-close">Done</a></div>
</div>
</div>
<div class="page-content">
<div class="block"></div>
</div>
</div>
</div>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Close On Escape | close-on-escape | boolean | false | |
Swipe To Close | swipe-to-close | boolean | false | |
Opened | opened | boolean | false | |
Tablet Fullscreen | boolean | false |
Popover
<f7-5-popover>
<f7-5-popover>
Template
<f7-5-content-page-template>
<f7-5-content-page-template>
Content Page
<f7-5-content-page>
<f7-5-content-page>
Single View
<f7-5-single-view>
<f7-5-single-view>
Tabbed Views
<f7-5-tabbed-views>
<f7-5-tabbed-views>
Appbar
<f7-5-appbar>
<f7-5-appbar>
App Root
<dmx-f7-5-root>
<dmx-f7-5-root>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fas fa-lg fa-cube comp-layout
<div id="app" is="dmx-f7-app"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Name | name | text | ||
Version | version | text | ||
Theme | theme | droplist | ||
Theme Colors | colorlist | |||
Layout | colorlist | |||
Auto Dark Theme | auto-dark-theme | boolean | false |
Pages with Navbar and Toolbar
<f7-5-root-with-main>
<f7-5-root-with-main>
Login Screen Page
<f7-5-login-screen-page>
<f7-5-login-screen-page>
Login Screen
<dmx-f7-5-login-screen>
<dmx-f7-5-login-screen>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fas fa-lg fa-sign-in-alt comp-layout
<div class="login-screen" id="@@id@@">
<div id="@@id@@_page" data-name="@@id@@_page" class="page login-screen-page">
<div class="page-content login-screen-content">
<div class="login-screen-title">My App</div>
<form>
<div class="list">
<ul>
<li class="item-content item-input">
<div class="item-inner">
<div class="item-title item-label">Username</div>
<div class="item-input">
<input type="text" name="username" placeholder="Username">
</div>
</div>
</li>
<li class="item-content item-input">
<div class="item-inner">
<div class="item-title item-label">Password</div>
<div class="item-input">
<input type="password" name="password" placeholder="Password">
</div>
</div>
</li>
</ul>
</div>
<div class="list">
<ul>
<li><a href="#" class="item-link list-button">Sign In</a></li>
</ul>
<div class="block-footer">
<p>Some text about login information.</p>
<p><a href="#" class="login-screen-close">Close Login Screen</a></p>
</div>
</div>
</form>
</div>
</div>
</div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Start with App | boolean | false |
Page Content
<f7-5-page-content-login-screen>
<f7-5-page-content-login-screen>
Login Screen Title
<f7-5-login-screen-title>
<f7-5-login-screen-title>
List View - Full Layout
<f7-1-tmpl-list-view-full>
<f7-1-tmpl-list-view-full>
Simple List
<f7-2-tmpl-simple-list>
<f7-2-tmpl-simple-list>
Links List
<f7-2-tmpl-links-list>
<f7-2-tmpl-links-list>
List With Icons
<f7-2-tmpl-list-with-icons>
<f7-2-tmpl-list-with-icons>
Links List With Icons
<f7-2-tmpl-links-list-with-icons>
<f7-2-tmpl-links-list-with-icons>
Links List With Header and Footer
<f7-2-tmpl-links-list-with-header-footer>
<f7-2-tmpl-links-list-with-header-footer>
Links List Without Icons
<f7-2-tmpl-links-list-without-icons>
<f7-2-tmpl-links-list-without-icons>
Grouped List With Sticky Titles
<f7-2-tmpl-list-grouped-sticky>
<f7-2-tmpl-list-grouped-sticky>
Links List With Icons
<f7-5-tmpl-links-list-with-icons>
<f7-5-tmpl-links-list-with-icons>
List With Icons
<f7-5-tmpl-list-with-icons>
<f7-5-tmpl-list-with-icons>
Links List With Header and Footer
<f7-5-tmpl-links-list-with-header-footer>
<f7-5-tmpl-links-list-with-header-footer>
Links List Without Icons
<f7-5-tmpl-links-list-without-icons>
<f7-5-tmpl-links-list-without-icons>
Grouped List With Sticky Titles
<f7-5-tmpl-list-grouped-sticky>
<f7-5-tmpl-list-grouped-sticky>
Simple List
<f7-5-tmpl-simple-list>
<f7-5-tmpl-simple-list>
Links List
<f7-5-tmpl-links-list>
<f7-5-tmpl-links-list>
Framework 7 Actions Modal
<dmx-f7-5-actions-modal>
<dmx-f7-5-actions-modal>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-window-restore color-yellow
<div is="dmx-f7-actions-modal" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Close By Outside Click | close-by-outside-click | boolean | false | |
Close On Escape | close-on-escape | boolean | false | |
Opened | opened | boolean | false |
Framework 7 Area Chart
<dmx-f7-5-area-chart>
<dmx-f7-5-area-chart>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-chart-area color-yellow
<div is="dmx-f7-area-chart" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Width | width | text | 640 | |
Height | height | text | 320 | |
Line Chart | line-chart | boolean | false | |
Axis | axis | boolean | false | |
Tooltip | tooltip | boolean | false | |
Legend | legend | boolean | false | |
Toggle Datasets | toggle-datasets | boolean | false | |
Max Axis Labels | max-axis-labels | text | 8 | |
Data Source | datasets | text | ||
Values | datasets:values | text | ||
Color | datasets:color | text | ||
Label | datasets:label | text |
Framework 7 Gauge
<dmx-f7-5-gauge>
<dmx-f7-5-gauge>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-tachometer-alt color-yellow
<div is="dmx-f7-gauge" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Type | type | droplist | ||
Value | value | text | 0 | |
Size | size | text | 200 | |
Bg Color | bg-color | css_color | transparent | |
Bg color | border-bg-color | css_color | ||
Color | border-color | css_color | ||
Width | border-width | text | ||
Text | value-text | text | ||
Text color | value-text-color | css_color | ||
Font size | value-font-size | text | ||
Font weight | value-font-weight | text | ||
Text | label-text | text | ||
Text color | label-text-color | css_color | ||
Font size | label-font-size | text | ||
Font weight | label-font-weight | text |
Framework 7 Messages
<dmx-f7-5-messages>
<dmx-f7-5-messages>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-comment-alt-lines color-yellow
<div is="dmx-f7-messages" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
New Messages First | new-messages-first | boolean | false |
Framework 7 Notification
<dmx-f7-5-notification>
<dmx-f7-5-notification>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-comment-alt-exclamation color-yellow
<div is="dmx-f7-notification" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Icon | icon | text | ||
Title | title | text | ||
Title Right Text | title-right-text | text | ||
Subtitle | subtitle | text | ||
Text | text | text | ||
Close Button | close-button | boolean | false | |
Close Timeout | close-timeout | text | ||
Close On Click | close-on-click | boolean | false | |
Swipe To Close | swipe-to-close | boolean | true | |
Css Class | css-class | text | ||
Opened | opened | boolean | false |
Framework 7 Photo Browser
<dmx-f7-5-photo-browser>
<dmx-f7-5-photo-browser>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-images color-yellow
<div is="dmx-f7-photo-browser" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Exposition | exposition | boolean | true | |
Exposition Hide Captions | exposition-hide-captions | boolean | false | |
Swipe To Close | swipe-to-close | boolean | true | |
Popup Push | popup-push | boolean | false | |
Routable Modals | routable-modals | boolean | false | |
Url | url | text | photos/ | |
Type | type | droplist | ||
Theme | theme | droplist | ||
Captions Theme | captions-theme | text | ||
Navbar | navbar | boolean | true | |
Toolbar | toolbar | boolean | true | |
Page Back Link Text | page-back-link-text | text | Back | |
Page Close Link Text | page-close-link-text | text | Close | |
Navbar Show Count | navbar-show-count | boolean | ||
Navbar Of Text | navbar-of-text | text | of | |
Icons Color | icons-color | css_color |
Framework 7 Pie Chart
<dmx-f7-5-pie-chart>
<dmx-f7-5-pie-chart>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-chart-pie color-yellow
<div is="dmx-f7-pie-chart" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Size | size | text | 320 | |
Tooltip | tooltip | boolean | false | |
Data Source | datasets | text | ||
Value | datasets:value | text | ||
Color | datasets:color | text | ||
Label | datasets:label | text |
Framework 7 Progressbar
<dmx-f7-5-progressbar>
<dmx-f7-5-progressbar>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-spinner color-yellow
<div is="dmx-f7-progressbar" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Progress | progress | text | ||
Color | color | droplist | ||
Hidden | hidden | boolean | false |
Framework 7 Range
<dmx-f7-5-range>
<dmx-f7-5-range>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-sliders-h-square color-yellow
<div is="dmx-f7-range" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Value | value | text | ||
Min | min | text | 0 | |
Max | max | text | 100 | |
Step | step | text | 1 | |
Label | label | boolean | false | |
No Draggable Bar | no-draggable-bar | boolean | false | |
Vertical | vertical | boolean | false | |
Vertical Reversed | vertical-reversed | boolean | false | |
Scale | scale | boolean | false | |
Scale Steps | scale-steps | text | 5 | |
Scale Sub Steps | scale-sub-steps | text | 0 |
Framework 7 Range Dual
<dmx-f7-5-range-dual>
<dmx-f7-5-range-dual>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-sliders-h-square color-yellow
<div is="dmx-f7-range-dual" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Start | value-start | text | ||
End | value-end | text |
Framework 7 Toggle
<dmx-f7-5-toggle>
<dmx-f7-5-toggle>
License: Basic
Group: Framework 7
groupIcon: fas fa-lg fa-mobile comp-layout
icon: fad fa-lg fa-toggle-on color-yellow
<div is="dmx-f7-toggle" id="@@id@@"></div>
Properties
Name | Attribute | Type | Default | Description |
---|---|---|---|---|
ID | id | text | ||
Checked | checked | boolean | false |