Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/calc/Standard.js

  • Provides:

    • dojox.calc.Standard
  • Requires:

    • dijit._Templated in common
    • dojox.math._base in common
    • dijit.dijit in common
    • dijit.Menu in common
    • dijit.form.DropDownButton in common
    • dijit.TooltipDialog in common
    • dijit.form.TextBox in common
    • dijit.form.Button in common
    • dojox.calc._Executor in common
  • dojox.calc.Standard

    • type
      Function
    • chains:
      • dijit._Widget: (prototype)
      • dijit._Templated.prototype: (prototype)
      • dijit._Widget: (call)
      • dijit._Templated: (call)
    • summary
      The dialog layout for a standard 4 function/algebraic calculator
      
      
      
      insertMinusSign: function(){
      //
      var v = this.subtract.get('label');
      if(v != '(-)' && this.putInAnsIfTextboxIsHighlighted(this.textboxWidget.textbox)){
      this.insertText("Ans-");
      return;
      }
      this.insertText('-');
      },
  • dojox.calc.Standard.templateString

    • type
      Object
  • dojox.calc.Standard.readStore

    • type
      Object
  • dojox.calc.Standard.writeStore

    • type
      Object
  • dojox.calc.Standard.functions

    • type
      Array
  • dojox.calc.Standard.widgetsInTemplate

    • type
      Object
  • dojox.calc.Standard.executorLoaded

    • type
      Function
  • dojox.calc.Standard.saveFunction

    • parameters:
      • name
      • args
      • body
    • type
      Function
  • dojox.calc.Standard.loadStore

    • parameters:
      • store
      • isReadOnly
    • type
      Function
  • dojox.calc.Standard.parseTextbox

    • type
      Function
  • dojox.calc.Standard.textboxWidget.textbox.value

  • dojox.calc.Standard.commandIndex

    • type
      Number
  • dojox.calc.Standard.displayBox.scrollTop

  • dojox.calc.Standard.cycleCommands

    • parameters:
      • count
      • node
      • event
    • type
      Function
  • dojox.calc.Standard.cycleCommandUp

    • type
      Function
  • dojox.calc.Standard.cycleCommandDown

    • type
      Function
  • dojox.calc.Standard.onBlur

    • type
      Function
  • dojox.calc.Standard.textboxWidget.textbox.selectionEnd

    • type
      String
  • dojox.calc.Standard.textboxWidget.textbox.selectionStart

  • dojox.calc.Standard.onKeyPress

    • parameters:
      • event
    • type
      Function
  • dojox.calc.Standard.insertMinus

    • type
      Function
  • dojox.calc.Standard.print

    • parameters:
      • text
      • isRight
    • type
      Function
  • dojox.calc.Standard.setTextboxValue

    • parameters:
      • widget
      • val
    • type
      Function
  • dojox.calc.Standard.putInAnsIfTextboxIsHighlighted

    • parameters:
      • node
    • type
      Function
  • dojox.calc.Standard.clearText

    • type
      Function
  • dojox.calc.Standard.displayBox.innerHTML

    • type
      String
  • dojox.calc.Standard.insertOperator

    • parameters:
      • newText
    • type
      Function
  • dojox.calc.Standard.insertText

    • parameters:
      • newText
    • type
      Function
  • dojox.calc.Standard.hasDisplay

    • type
      Object
  • dojox.calc.Standard.postCreate

    • type
      Function
  • dojox.calc.Standard.handle

    • type
      Object
  • dojox.calc.Standard.commandList

    • type
      Array
  • dojox.calc

    • type
      Object
  • dojox

    • type
      Object