| Index: experimental/webgtt/javascript/webgtt.js
|
| diff --git a/experimental/webgtt/javascript/webgtt.js b/experimental/webgtt/javascript/webgtt.js
|
| deleted file mode 100644
|
| index 37cbee241699c67f966757e081b52d7b85cb8c60..0000000000000000000000000000000000000000
|
| --- a/experimental/webgtt/javascript/webgtt.js
|
| +++ /dev/null
|
| @@ -1,92 +0,0 @@
|
| -// Copyright (c) 2011 The Native Client Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be found
|
| -// in the LICENSE file.
|
| -
|
| -/**
|
| - * @fileoverview This file contains the top level JavaScript required for the
|
| - * WebGTT application. The two main functions are fired when the page loads and
|
| - * when the NaCl module loads, respectively. We handle these load events
|
| - * separately since the order in which these events are fired is much less
|
| - * predictable than other standard DOM elements (for which we assume that they
|
| - * are loaded when the page is loaded).
|
| - *
|
| - * @author ragad@google.com (Raga Gopalakrishnan)
|
| - */
|
| -
|
| -/**
|
| - * Each of these variables is an object corresponding to a DOM element. Since
|
| - * event handlers for one DOM element may need to modify properties of or
|
| - * perform actions on another DOM element, these objects have global scope.
|
| - */
|
| -var naclModule1 = undefined; // NaClModule object. See naclmodule.js
|
| -var graph1 = new Graph(); // Graph object. See graph.js
|
| -var canvas1 = undefined; // Canvas object. See canvas.js
|
| -var coloringButton1 = undefined; // ColoringButton object. See button.js
|
| -
|
| -/**
|
| - * This constant holds the default status message.
|
| - * @type {string}
|
| - * @const
|
| - */
|
| -STATUS_TEXT = 'NO-STATUS';
|
| -
|
| -/**
|
| - * This function is triggered when the page has finished loading, and contains
|
| - * starter code (initializing objects, etc.).
|
| - *
|
| - * The NaCl module could still be loading while the page has finished loading.
|
| - * So, the status must be updated accordingly, and no NaClModule object is
|
| - * created yet. New objects of the Canvas and ColoringButton classes are
|
| - * created, and the appropriate event handlers are attached.
|
| - */
|
| -function main1 () {
|
| - if (naclModule1 == undefined) {
|
| - updateStatus('LOADING...');
|
| - } else {
|
| - updateStatus();
|
| - }
|
| -
|
| - canvas1 = new Canvas(document.getElementById('mainCanvas'), graph1);
|
| - canvas1.drawingCanvas.addEventListener(
|
| - 'click', function (e) {canvas1.handleCanvasClick(e);}, false);
|
| - window.addEventListener(
|
| - 'keydown', function (e) {canvas1.handleCanvasKeydown(e);}, true);
|
| -
|
| - coloringButton1 = new ColoringButton(document.getElementById('coloring'),
|
| - graph1);
|
| - coloringButton1.coloringButton.addEventListener(
|
| - 'click', function (e) {coloringButton1.handleColoringButtonClick(e);},
|
| - false);
|
| -}
|
| -
|
| -/**
|
| - * This function is triggered when the NaCl module has finished loading. It
|
| - * creates a new NaClModule object, attaches an event handler to it, and
|
| - * indcates to the user that the NaCl module has loaded successfully.
|
| - */
|
| -function main2() {
|
| - naclModule1 = new NaClModule(document.getElementById('webgtt'), graph1);
|
| - naclModule1.naclModule.addEventListener(
|
| - 'message', function (e) {naclModule1.handleMessage(e);}, false);
|
| - updateStatus('SUCCESS');
|
| -}
|
| -
|
| -/**
|
| - * This function sets the global status message.
|
| - *
|
| - * If the element with id 'statusField' exists, then its HTML is set to the
|
| - * status message as well. opt_message is the message text. If this is null or
|
| - * undefined, then the element with id 'statusField' is set to STATUS_TEXT.
|
| - *
|
| - * @param {string} opt_message The status message to be displayed.
|
| - */
|
| -function updateStatus(opt_message) {
|
| - var statusText = STATUS_TEXT;
|
| - if (opt_message) {
|
| - statusText = opt_message;
|
| - }
|
| - var statusField = document.getElementById('status_field');
|
| - if (statusField) {
|
| - statusField.innerHTML = statusText;
|
| - }
|
| -}
|
|
|