1.0.0 • Published 9 years ago
angular-terminal v1.0.0
Angular Terminal
This is a wrapper around https://github.com/jcubic/jquery.terminal
Install
Clone the repository and include directly into your project. You can also use bower and install as a dependency:
bower install angular-terminalAdd the dependency in your Angular's project dependency arguments:
var app = angular.module('MyApp', [
'angular-terminal'
]);How to Initialize
<div /> acts as a container and the HTML generated stays isolated within the directive element.
The "main" value is the namespace.
<div angular-terminal="main"></div>How to Interact
Receive an input, assumes $rootScope is available.
$rootScope.$on('terminal.main', function (e, input, terminal) {
// manipulate input
// `terminal` object is also available for additional manipulation
});Send out an output, assumes $rootScope is available. Incoming events are not available until the directive is initialized.
$rootScope.$emit('terminal.main.echo', 'Hello World');License
View the LICENSE file.
1.0.0
9 years ago