donaldaverill / meteor-package-menus

Simple menuing for Meteor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Menus for Meteor Build Status

Simple menuing for Meteor

Install

meteor add fourquet:menus

Example using Blaze (not required):

<!-- example.html -->
<template name="menu">
  {{#each menuItem in (Menus 'Main')}}
    <a href='{{menuItem.route}}'>{{menuItem.content}}</a><br>
  {{/each}}
</template>
// example.js
if (Meteor.isClient) {
  Menus.Main = Menus.create();

  Menus.Main.insert({
    content: 'Users',
    route: '/users',
    weight: 1,
    icon: 'th-large',
    roles: 'owner, manager',
  });

  Menus.Main.insert({
    content: 'Home',
    route: '/',
    weight: -999,
    icon: 'th-home',
    roles: 'public',
  });
}

Version

0.0.2

License

MIT

About

Simple menuing for Meteor

License:MIT License


Languages

Language:JavaScript 83.3%Language:HTML 14.9%Language:CSS 1.7%