demo.js 1.6 KB


var xnConfig = {
    wwwUrl: "$config.getWwwUrl('')",
    erpUrl: "$config.getErpUrl('')",
    employeeUrl: "$config.getEmployeeUrl('')",
    authUrl: "$config.getAuthUrl('')",
    serviceUrl: "$config.getServiceUrl('')",
    memberUrl: "$config.getMemberUrl('')",
    openUrl: "$config.getOpenUrl('')",
    customerUrl: "$config.getCustomerUrl('')",
    supplierUrl: "$config.getSupplierUrl('')",
    myUrl: "http://my-dev.xiniunet.com/",
    siteUrl: "$config.getSitewebUrl('')"
};
var myAppModule = angular.module('myApp', ['xn.tiny',"ui.bootstrap","xn.common","xn.service.interceptor","xn.directive.imgDisk"])
    .value('xnTinymceConfig', {
        templates:[
            {title: 'Some title 1', description: 'Some desc 1', content: 'My content'},
            {title: 'Some title 2', description: 'Some desc 2', url: '/vendor/development.html'}
        ]
    })
    .value("xnConfig",xnConfig)

    .config(["$httpProvider", function ($httpProvider) {
        $httpProvider.interceptors.push("httpInterceptor");
    }])
  .controller('TinyMceController', function($scope) {

      $scope.tinymceModel = 'Initial content';

      $scope.getContent = function() {
          console.log('Editor content:', $scope.tinymceModel);
      };

      $scope.setContent = function() {
          $scope.tinymceModel = 'Time: ' + (new Date());
      };
      $scope.attachmentPopup = {
          idList: "",
          attachmentList: ""
      };
      $scope.isOpen=false;
      $scope.tinymceOptions = {
          plugins: 'link image code',
          toolbar: 'undo redo | bold italic | alignleft aligncenter alignright | code'
      };
  });