11 KiB
ej2-angular-layouts
The layout package contains cards, avatars, splitter and Dashboard Layout components.
-
The
card
is a small container in which user can show defined content in specific structure. -
The
avatars
are icons, initials or figures representing a particular person, used in popular media formats like images, SVG, font icons, and letters. -
The
splitter
is container component which used to construct different layouts using multiple and nested panes. -
The
DashboardLayout
is a grid structured layout component that helps to create a dashboard with panels. Panels hold the UI components and allow resize, reorder, drag-n-drop, remove and add options. This allows users to easily place the components at the desired position within the grid layout.
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products or start a free 30-day trial here.
A free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
Setup
To install Layout components
and its dependent packages, use the following command.
npm install @syncfusion/ej2-angular-layouts
Components included
Following list of components are available in the package
-
Angular Card - Container used to display content in specific structure.
-
Angular Avatar - Used to add images or initials or icons in different shapes and sizes to your application.
-
Angular Splitter - Used to construct a different layout using its multiple and nested panes with resizable.
-
Angular Dashboard Layout - Used to build dashboards with panels that holds the UI components and allow resize, reorder, drag-n-drop, remove and add options.
Supported Frameworks
These components are available in following list of:
Use Case samples
- IT Asset Management (Live Demo)
- Swipeable Card (Live Demo)
- Flip Card (Live Demo)
- Tile View (Live Demo)
- Contact Application (Live Demo)
- Avatar Badge (Live Demo)
- Avatar Card (Live Demo)
- SEO Analysis Dashboard (Live Demo)
Key Features
-
Card
-
Header - Header supports to include title, subtitle along with image.
-
Images and Title - Support to include images with customizable caption positions in it.
-
Action Buttons - Supports to add buttons within the card either in vertical or horizontal alignment.
-
Horizontal Card - Allows to align card elements horizontally and also allows to stack the content vertically within horizontal alignment.
-
-
Avatar
-
Splitter
-
Multiple Panes - Provided an option to configure more than two panes.
-
Resizable Panes - Supports resizable to adjust its pane size dynamically.
-
Orientation - The panes can orient either
horizontally
orvertically
. -
Integration - Other Angular UI components can be integrated within panes.
-
Nested Panes - Another splitter can be integrated within panes to create a complex layout.
-
-
Dashboard Layout
-
Drag and Drop - Allows drag and drop of panels at the desired location within the dashboard.
-
Floating - Floats the panels upward when the dragging option is enabled.
-
Resizing - Support to resize the panels in any direction as per the requirement.
-
MediaQuery - Allows the panels to be stacked when the specified resolution is met.
-
Support
Product support is available for through following mediums.
- Creating incident in Syncfusion Direct-Trac support system or Community forum.
- New GitHub issue.
- Ask your query in Stack Overflow with tag
syncfusion
andej2
.
License
Check the license detail here.
Changelog
Check the changelog here
© Copyright 2019 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.