6.1.35 • Published 3 months ago

@tilde-nlp/ngx-menu v6.1.35

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
3 months ago

NgxMenu

Library for project menu. Contains collapsible side navigation and dropdown menu for small screens Component layout and stlying is based on angular flex-layout framework.

Including side nav in your app

Basic steps for including side nav in app:

  1. Install necessary dependencies npm i @tilde-nlp/ngx-common @tilde-nlp/ngx-menu @tilde-nlp/ngx-strapi @tilde-nlp/strapi-models. Strapi libs are necessary for legacy use and in case project needs strapi menu items.

  2. Provide MENU_SHARED_CONFIG amd STRAPI_API_CONFIG_TOKEN (even if you don't need one) in your app.config.ts file. Example:

{
      provide: MENU_SHARED_CONFIG, useValue: {
        disableStrapi: true,
        baseUrl: '/',
        itemGroups: [
          {
            items: [
            ]
          }
        ]
      }
    },
    {
      provide: STRAPI_API_CONFIG_TOKEN,
      useValue: { baseUrl: "", enabled: false }
    },
  1. Define side nav settings in component where you want to add sidenav:
readonly settings: SideNavSettings = {
    menuLogo: 'images/logo.svg',
    menuLogoCollapsed: 'images/logo.svg',
    disableStrapi: true,
    expandedWidth: '241px',
    collapsedWidth: '56px',
    userOptions: [
      {
        label: 'menu.logout',
        callback: () => this.logout()
      }
    ]
  };
  1. Add component to your html.
<lib-side-nav-menu
  [menuSettings]="settings"
>
</lib-side-nav-menu>
6.1.35

3 months ago

6.1.34

3 months ago

6.1.33

3 months ago

6.1.32

3 months ago

6.1.31

3 months ago

6.1.30

3 months ago

6.1.28

3 months ago

6.1.27

3 months ago

6.1.26

3 months ago

6.1.29

3 months ago

6.1.25

3 months ago

6.1.24

4 months ago

6.1.23

4 months ago

6.1.22

4 months ago

6.1.21

4 months ago

6.1.19

4 months ago

6.1.18

4 months ago

6.1.20

4 months ago

6.1.17

4 months ago

6.1.16

4 months ago

6.1.15

5 months ago

6.1.14

5 months ago

6.1.13

5 months ago

6.1.12

5 months ago

6.1.11

5 months ago

6.1.10

5 months ago

6.1.4

6 months ago

6.1.3

6 months ago

6.1.6

6 months ago

6.1.5

6 months ago

6.1.8

6 months ago

6.1.7

6 months ago

6.1.9

6 months ago

6.1.2

6 months ago

6.1.1

6 months ago

6.0.11

6 months ago

6.0.10

6 months ago

6.0.9

7 months ago

6.0.8

7 months ago

6.0.7

7 months ago

6.0.6

8 months ago

6.0.3

9 months ago

6.0.2

9 months ago

6.0.5

8 months ago

6.0.4

8 months ago

5.0.3

9 months ago

5.0.2

9 months ago

6.0.1

9 months ago

4.1.10

12 months ago

4.1.9

1 year ago

4.1.8

1 year ago

4.1.7

1 year ago

4.1.6

1 year ago

4.1.5

1 year ago

4.1.4

1 year ago

5.0.1

1 year ago

1.0.3

1 year ago

4.1.3

1 year ago

4.1.2

1 year ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.4

2 years ago

4.0.0

2 years ago

4.1.1

2 years ago

2.0.1

2 years ago

1.0.2

2 years ago

3.0.0

2 years ago

1.0.1

2 years ago

2.0.0

2 years ago

1.0.0

2 years ago