ace-angular

0.1.1 • Public • Published

ace-angular

Using Ace Editor in AngularJS

Requeriments

  • AngularJS: npm install angular
  • Ace Builds: npm install ace-builds

Install

npm install ace-angular

Usage

<!-- Load Angular -->
<script src="node_modules/angular/angular.js"></script>
<!-- load ace -->
<script src="node_modules/ace-builds/src-min/ace.js"></script>
<!-- load ace language tools -->
<script src="node_modules/ace-builds/src-min/ext-language_tools.js"></script>
<!-- load ace-angular -->
<script src="node_modules/ace-angular/ace-angular.js"></script>

Create angular module

var app = angular.module('myapp',['ace.angular']);

Using directive

<div ace-editor="aceOptions" ng-model="aceContent"></div>

Controller

$scope.aceOptions = {
    method: 'sql',
    theme: 'sqlserver',
    onLoad: function(editor, session, ace){
        // do anythig
    }
}

/ace-angular/

    Package Sidebar

    Install

    npm i ace-angular

    Weekly Downloads

    206

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • jayralencar