0.5.0 • Published 5 years ago
properjs-pagecontroller v0.5.0
ProperJS // PageController
Lightweight, event driven JS router with History.
Installation
npm i properjs-pagecontroller --save-devUsage
import PageController from "properjs-pagecontroller";
const pageController = new PageController({
transitionTime: 0, // Default
routerOptions: { // Default
historyOptions: {},
},
routes: ["*"], // Default
});
pageController.on( "samepage", ( data ) => {
console.log( "samepage", data );
});
pageController.on( "document", ( data ) => {
console.log( "document", data );
});
pageController.on( "transition-out", ( data ) => {
console.log( "transition-out", data );
});
pageController.on( "transition-in", ( data ) => {
console.log( "transition-in", data );
});
pageController.on( "initialized", ( data ) => {
console.log( "initialized", data );
});
pageController.bind(); // Your webapp is now bound and using ProperJS/Router
setTimeout(() => {
pageController.routeSilently( "http://localhost:9999/another/route" );
}, 2000 );0.5.0
5 years ago
0.4.4
7 years ago
0.4.3
9 years ago
0.4.2
9 years ago
0.4.1
9 years ago
0.4.0
9 years ago
0.3.11
10 years ago
0.3.10
10 years ago
0.3.9
10 years ago
0.3.8
10 years ago
0.3.7
10 years ago
0.3.6
10 years ago
0.3.5
10 years ago
0.3.4
10 years ago
0.3.3
10 years ago
0.3.2
10 years ago
0.3.1
10 years ago
0.3.0
10 years ago
0.2.0
10 years ago
0.1.12
10 years ago
0.1.11
10 years ago
0.1.10
10 years ago
0.1.9
10 years ago
0.1.8
10 years ago
0.1.7
10 years ago
0.1.6
10 years ago
0.1.5
10 years ago
0.1.4
10 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
11 years ago
0.1.0
11 years ago