25.1.37 • Published 29 days ago

@syncfusion/ej2-layouts v25.1.37

Weekly downloads
10,863
License
SEE LICENSE IN li...
Repository
github
Last release
29 days ago

ej2-layouts

The layout package contains cards, avatars, splitter, timeline and Dashboard Layout controls.

  • 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 control which used to construct different layouts using multiple and nested panes.

  • The timeline is a tool for displaying chronological information effortlessly within your application. It offers a visually compelling and user-friendly experience for showcasing user activities, tracking progress, or narrating historical timelines.

  • The DashboardLayout is a grid structured layout control 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.

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 controls and its dependent packages, use the following command.

npm install @syncfusion/ej2-layouts

Controls included

Following list of controls are available in the package

Supported Frameworks

These components are available in following list of:

  1. Angular
  2. React
  3. Vue
  4. ASP.NET Core
  5. ASP.NET MVC

Use Case samples

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

    • Types - Provided 2 types of avatars such as default and circle.

    • Sizes - Supports 7 different sizes to adapt the various application scenario.

      * xsmall
      * small
      * medium (default)
      * large
      * xlarge
  • 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 or vertically.

    • Integration - Other JavaScript UI controls can be integrated within panes.

    • Nested Panes - Another splitter can be integrated within panes to create a complex layout.

  • Timeline

    • Orientation - Display items in a horizontal or vertical orientation.

    • Opposite content - Display additional information opposite to the item content.

    • Items alignment - Items content and opposite content can be aligned - before, after, alternate, or alternate reverse.

    • Reverse timeline - Shows the timeline items in the reverse order.

    • Templates - Customize the default appearance, including styling the dot item, templated content, and more.

  • 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.

License

Check the license detail here.

Changelog

Check the changelog here

© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

25.1.37

29 days ago

25.1.35

1 month ago

24.2.4

3 months ago

24.2.3

3 months ago

24.1.41

4 months ago

22.2.9

8 months ago

22.2.5

9 months ago

22.1.37

10 months ago

23.2.4

5 months ago

23.1.36

7 months ago

22.1.36

10 months ago

21.1.36

10 months ago

21.1.42

10 months ago

22.1.34

10 months ago

21.2.9

11 months ago

21.2.3

12 months ago

21.2.6

11 months ago

20.4.53

1 year ago

21.1.35

1 year ago

21.1.37

1 year ago

20.4.48

1 year ago

20.4.42

1 year ago

20.4.40

1 year ago

20.4.38

1 year ago

20.3.58

1 year ago

20.3.57

1 year ago

20.3.56

1 year ago

20.3.48

2 years ago

20.3.47

2 years ago

20.2.46

2 years ago

20.2.45

2 years ago

20.1.61

2 years ago

20.2.36

2 years ago

20.2.38

2 years ago

20.2.39

2 years ago

20.2.43

2 years ago

20.1.55

2 years ago

20.1.58

2 years ago

20.1.47

2 years ago

19.4.43

2 years ago

19.4.47

2 years ago

19.4.48

2 years ago

19.4.52

2 years ago

19.3.53

2 years ago

19.4.38

2 years ago

19.3.48

2 years ago

19.3.44

3 years ago

19.3.43

3 years ago

19.2.60

3 years ago

19.2.55

3 years ago

19.2.48

3 years ago

19.2.44

3 years ago

19.1.63

3 years ago

19.1.58

3 years ago

19.1.56

3 years ago

19.1.55

3 years ago

19.1.54

3 years ago

18.4.49

3 years ago

18.4.47

3 years ago

18.4.44

3 years ago

18.4.39

3 years ago

17.2.55-1205479

3 years ago

18.4.30

3 years ago

18.3.53

3 years ago

17.2.52-1205479

3 years ago

18.3.48

3 years ago

18.3.47

3 years ago

18.3.44

3 years ago

17.2.49-beta

4 years ago

18.3.40

4 years ago

18.3.35

4 years ago

18.2.58

4 years ago

18.2.54

4 years ago

18.2.46

4 years ago

18.2.44

4 years ago

18.1.52

4 years ago

18.1.48

4 years ago

18.1.46

4 years ago

18.1.45

4 years ago

18.1.44

4 years ago

18.1.42

4 years ago

18.1.36-beta

4 years ago

17.4.51

4 years ago

17.4.50

4 years ago

17.4.47

4 years ago

17.4.46

4 years ago

17.4.44

4 years ago

17.4.43

4 years ago

17.4.41

4 years ago

17.4.40

4 years ago

17.4.39

4 years ago

17.3.29

4 years ago

17.3.28

4 years ago

17.3.27

4 years ago

17.3.26

4 years ago

17.3.21

4 years ago

17.3.19

5 years ago

17.3.14

5 years ago

17.3.9-beta

5 years ago

17.2.49

5 years ago

17.2.48-beta

5 years ago

17.2.29-beta

5 years ago

17.2.47

5 years ago

17.2.46

5 years ago

17.2.41

5 years ago

17.2.40

5 years ago

17.2.39

5 years ago

17.2.36

5 years ago

17.2.34

5 years ago

17.2.28-beta

5 years ago

17.1.51

5 years ago

17.1.49

5 years ago

17.1.48

5 years ago

17.1.47

5 years ago

17.1.43

5 years ago

17.1.42

5 years ago

17.1.40

5 years ago

17.1.38

5 years ago

17.1.32-beta

5 years ago

16.4.55

5 years ago

16.4.54

5 years ago

16.4.53

5 years ago

16.4.52

5 years ago

17.1.1-beta

5 years ago

16.4.47

5 years ago

16.4.44

5 years ago

16.4.42

5 years ago

16.4.40-beta

5 years ago

16.3.34

5 years ago

16.3.33

5 years ago

16.3.30

5 years ago

16.3.29

5 years ago

16.3.24

6 years ago

16.3.21

6 years ago

16.3.17

6 years ago

16.2.50

6 years ago

16.2.49

6 years ago

16.2.46

6 years ago

16.2.45

6 years ago

16.2.41

6 years ago