1.0.2 • Published 8 years ago

head-manager v1.0.2

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

Meta Manager is a tool for managing a page's head content.

Usage

First initialize the tag object...

var metaManager = new MetaManager(
    {
        "base": { href: "base href" },
        "meta": [ { name: "name value" }, { content: "content value" } ]
    }
);

... then render!

metaManager.render();

To update tags,

metaManager.setTags({ "title": "Test page title" });

and rerender.

metaManager.render();

Available Tags

Base

Value is a single object

Valid Keys

  • href
  • target

Link

Value is an array of objects.

Valid Keys

  • charset
  • crossorigin
  • disabled
  • href
  • hreflang
  • integrity
  • media
  • methods
  • rel
  • rev
  • sizes
  • target
  • title
  • type

Meta

Value is an array of objects.

Valid Keys

  • charset
  • content
  • http-equiv
  • name
  • scheme

Script

Value is an array of objects.

Valid Keys

  • async
  • crossorigin
  • defer
  • integrity
  • language
  • src
  • text
  • type

Style

Value is an array of objects.

Valid Keys

  • type
  • media
  • scoped
  • title

Title

Value is a string representing the page's title

1.0.2

8 years ago

1.0.1

8 years ago