@core-ng/action-bar
TypeScript icon, indicating that this package has built-in type declarations

0.0.12 • Public • Published

Action Bar

Action bar is interface design like Microsoft Ribbon for usage on web application.

Installing

Install using NPM:

npm i @actual-it/action-bar

Import module:

...
import { ActionBarModule } from '@actual-it/action-bar';

@NgModule({
    ...,
    imports: [
        ...,
        ActionBarModule
    ],
    exports: [
        ...,
        ActionBarModule
    ],
    ...
})
export class CommonModule {

}

Import scss:

@import "~@actual-it/action-bar/src/styles/action-bar.component";

Configuration

Inject ActionBarConfig:

...
import { ActionBarConfig } from '@actual-it/action-bar';

@NgModule({
    ...
})
export class TestModule {
    constructor(actionBarConfig: ActionBarConfig) {
        actionBarConfig.collapsible = false;
        actionBarConfig.hasPermissions = item => {
            return true;
        };
    }
}

Usage

<cng-action-bar [items]="items"></cng-action-bar>

TODO

  • [ ] Sticky ActionBar
  • [ ] Show items on hover when collapsed

/@core-ng/action-bar/

    Package Sidebar

    Install

    npm i @core-ng/action-bar

    Weekly Downloads

    1

    Version

    0.0.12

    License

    none

    Unpacked Size

    183 kB

    Total Files

    25

    Last publish

    Collaborators

    • cime