surebert banner

Surebert™ Auto Generated Docs For Additional Modules

How To Load Additional Modules

  1. By simply including the module via script tag in a project that has the toolkit at / in a folder named surebert
    <script ="text/javascript" src="/surebert/swf.js"></script>
    
  2. Dynamically with javascript using sb.include
    sb.include('swf');
    
  3. Using the surebert framework to load all the modules you need into one file wihtout comments
    <script ="text/javascript" src="/surebert/load/sb,css.styleTag,Element.prototype.hilite"></script>
    

Additional Modules

  1. Array

    1. Array.prototype

      1. Array.prototype.avg - /Array/prototype/avg.js
      2. Array.prototype.copy - /Array/prototype/copy.js
      3. Array.prototype.empty - /Array/prototype/empty.js
      4. Array.prototype.inject - /Array/prototype/inject.js
      5. Array.prototype.iteration - /Array/prototype/iteration.js
      6. Array.prototype.max - /Array/prototype/max.js
      7. Array.prototype.min - /Array/prototype/min.js
      8. Array.prototype.mostCommon - /Array/prototype/mostCommon.js
      9. Array.prototype.natsort - /Array/prototype/natsort.js
      10. Array.prototype.random - /Array/prototype/random.js
      11. Array.prototype.range - /Array/prototype/range.js
      12. Array.prototype.reduce - /Array/prototype/reduce.js
      13. Array.prototype.reduceRight - /Array/prototype/reduceRight.js
      14. Array.prototype.regex - /Array/prototype/regex.js
      15. Array.prototype.remove - /Array/prototype/remove.js
      16. Array.prototype.shuffle - /Array/prototype/shuffle.js
      17. Array.prototype.sum - /Array/prototype/sum.js
      18. Array.prototype.unique - /Array/prototype/unique.js
  2. sb.bookmarklets

    1. sb.bookmarklets.terminal - /bookmarklets/terminal.js
  3. sb.bookmarklets - bookmarklets.js
  4. sb.browser

    1. sb.browser.$_GET - /browser/$_GET.js
    2. sb.browser.getScrollPosition - /browser/getScrollPosition.js
    3. sb.browser.hashHistory - /browser/hashHistory.js
    4. sb.browser.noCopy - /browser/noCopy.js
    5. sb.browser.onBeforeExit - /browser/onBeforeExit.js
    6. sb.browser.pulsingTitle - /browser/pulsingTitle.js
    7. sb.browser.removeSelection - /browser/removeSelection.js
    8. sb.browser.scrollTo - /browser/scrollTo.js
    9. sb.browser.win - /browser/win.js
  5. sb.colors

    1. sb.colors.dec2hex - /colors/dec2hex.js
    2. sb.colors.getTweenColor - /colors/getTweenColor.js
    3. sb.colors.hex2dec - /colors/hex2dec.js
    4. sb.colors.html - /colors/html.js
    5. sb.colors.rand - /colors/rand.js
    6. sb.colors.toArray - /colors/toArray.js
  6. sb.cookies - cookies.js
  7. sb.css

    1. sb.css.rules - /css/rules.js
    2. sb.css.styleSheet - /css/styleSheet.js
    3. sb.css.styleTag - /css/styleTag.js
  8. sb.date

    1. sb.date.formatter - /date/formatter.js
    2. sb.date.isDate - /date/isDate.js
  9. sb.developer - developer.js
  10. sb.drag - drag.js
  11. sb.effect - effect.js
  12. Element

    1. Element.checkbox - /Element/checkbox.js
    2. Element.loading - /Element/loading.js
    3. Element.prototype

      1. Element.prototype.addToolTip - /Element/prototype/addToolTip.js
      2. Element.prototype.clearPosition - /Element/prototype/clearPosition.js
      3. Element.prototype.clearStyles - /Element/prototype/clearStyles.js
      4. Element.prototype.containsElement - /Element/prototype/containsElement.js
      5. Element.prototype.copyStyles - /Element/prototype/copyStyles.js
      6. Element.prototype.css - /Element/prototype/css.js
      7. Element.prototype.cssTransition - /Element/prototype/cssTransition.js
      8. Element.prototype.disableSelection - /Element/prototype/disableSelection.js
      9. Element.prototype.fade - /Element/prototype/fade.js
      10. Element.prototype.flashBg - /Element/prototype/flashBg.js
      11. Element.prototype.getAncestors - /Element/prototype/getAncestors.js
      12. Element.prototype.getContaining - /Element/prototype/getContaining.js
      13. Element.prototype.getDimensions - /Element/prototype/getDimensions.js
      14. Element.prototype.getFirstChild - /Element/prototype/getFirstChild.js
      15. Element.prototype.getHeight - /Element/prototype/getHeight.js
      16. Element.prototype.getLastChild - /Element/prototype/getLastChild.js
      17. Element.prototype.getNextSibling - /Element/prototype/getNextSibling.js
      18. Element.prototype.getPosition - /Element/prototype/getPosition.js
      19. Element.prototype.getPreviousSibling - /Element/prototype/getPreviousSibling.js
      20. Element.prototype.getWidth - /Element/prototype/getWidth.js
      21. Element.prototype.hasParentOfClassName - /Element/prototype/hasParentOfClassName.js
      22. Element.prototype.hide - /Element/prototype/hide.js
      23. Element.prototype.highlight - /Element/prototype/highlight.js
      24. Element.prototype.infuse - /Element/prototype/infuse.js
      25. Element.prototype.isOrHasParentOfClassName - /Element/prototype/isOrHasParentOfClassName.js
      26. Element.prototype.isWithin - /Element/prototype/isWithin.js
      27. Element.prototype.makeDraggable - /Element/prototype/makeDraggable.js
      28. Element.prototype.markText - /Element/prototype/markText.js
      29. Element.prototype.mv - /Element/prototype/mv.js
      30. Element.prototype.onDelayedKeyUp - /Element/prototype/onDelayedKeyUp.js
      31. Element.prototype.onHover - /Element/prototype/onHover.js
      32. Element.prototype.pulseBg - /Element/prototype/pulseBg.js
      33. Element.prototype.quiver - /Element/prototype/quiver.js
      34. Element.prototype.redraw - /Element/prototype/redraw.js
      35. Element.prototype.resizeTo - /Element/prototype/resizeTo.js
      36. Element.prototype.rollUp - /Element/prototype/rollUp.js
      37. Element.prototype.serializeNamedChildren - /Element/prototype/serializeNamedChildren.js
      38. Element.prototype.setAttributes - /Element/prototype/setAttributes.js
      39. Element.prototype.setCursorPosition - /Element/prototype/setCursorPosition.js
      40. Element.prototype.setOpacity - /Element/prototype/setOpacity.js
      41. Element.prototype.show - /Element/prototype/show.js
      42. Element.prototype.swap - /Element/prototype/swap.js
      43. Element.prototype.toggle - /Element/prototype/toggle.js
      44. Element.prototype.unsetAttributes - /Element/prototype/unsetAttributes.js
      45. Element.prototype.wh - /Element/prototype/wh.js
  13. sb.events

    1. sb.events.attributeListener - /events/attributeListener.js
    2. sb.events.classListener - /events/classListener.js
    3. sb.events.formListener - /events/formListener.js
    4. sb.events.getWheelDirection - /events/getWheelDirection.js
    5. sb.events.idListener - /events/idListener.js
    6. sb.events.keys - /events/keys.js
    7. sb.events.listener - /events/listener.js
    8. sb.events.observer - /events/observer.js
    9. sb.events.processor - /events/processor.js
  14. sb.flashGate - flashGate.js
  15. sb.forms

    1. sb.forms.editable - /forms/editable.js
    2. sb.forms.getNamedElementValue - /forms/getNamedElementValue.js
    3. sb.forms.inputValidator - /forms/inputValidator.js
    4. sb.forms.serialize - /forms/serialize.js
    5. sb.forms.textarea

      1. sb.forms.textarea.allowTabs - /forms/textarea/allowTabs.js
      2. sb.forms.textarea.textBling - /forms/textarea/textBling.js
    6. sb.forms.textarea - /forms/textarea.js
    7. sb.forms.validator - /forms/validator.js
  16. sb.Function

    1. sb.Function.prototype

      1. sb.Function.prototype.inheritsFrom - /Function/prototype/inheritsFrom.js
  17. sb.functions

    1. sb.functions.fireAfterDelay - /functions/fireAfterDelay.js
    2. sb.functions.fireRepeatedly - /functions/fireRepeatedly.js
    3. sb.functions.keepTrying - /functions/keepTrying.js
  18. sb.ie6 - ie6.js
  19. sb.js1_5 - js1_5.js
  20. sb.json

    1. sb.json.encode - /json/encode.js
    2. sb.json.rpc2 - /json/rpc2.js
    3. sb.json.xsite - /json/xsite.js
  21. sb.math

    1. sb.math.flip - /math/flip.js
    2. sb.math.rand - /math/rand.js
  22. sb.nodeList

    1. sb.nodeList.prototype

      1. sb.nodeList.prototype.hide - /nodeList/prototype/hide.js
      2. sb.nodeList.prototype.parents - /nodeList/prototype/parents.js
      3. sb.nodeList.prototype.show - /nodeList/prototype/show.js
      4. sb.nodeList.prototype.stylesTrail - /nodeList/prototype/stylesTrail.js
  23. sb.sharedObject - sharedObject.js
  24. sb.sound - sound.js
  25. sb.storage - storage.js
  26. String

    1. String.prototype

      1. String.prototype.base64Decode - /String/prototype/base64Decode.js
      2. String.prototype.base64Encode - /String/prototype/base64Encode.js
      3. String.prototype.basename - /String/prototype/basename.js
      4. String.prototype.br2nl - /String/prototype/br2nl.js
      5. String.prototype.cleanFileName - /String/prototype/cleanFileName.js
      6. String.prototype.escapeHTML - /String/prototype/escapeHTML.js
      7. String.prototype.hilite - /String/prototype/hilite.js
      8. String.prototype.isNumeric - /String/prototype/isNumeric.js
      9. String.prototype.linkify - /String/prototype/linkify.js
      10. String.prototype.ltrim - /String/prototype/ltrim.js
      11. String.prototype.md5 - /String/prototype/md5.js
      12. String.prototype.nl2br - /String/prototype/nl2br.js
      13. String.prototype.numpad - /String/prototype/numpad.js
      14. String.prototype.regex - /String/prototype/regex.js
      15. String.prototype.rgb2hex - /String/prototype/rgb2hex.js
      16. String.prototype.rtrim - /String/prototype/rtrim.js
      17. String.prototype.stripHTML - /String/prototype/stripHTML.js
      18. String.prototype.stripWhitespace - /String/prototype/stripWhitespace.js
      19. String.prototype.strstr - /String/prototype/strstr.js
      20. String.prototype.substrCount - /String/prototype/substrCount.js
      21. String.prototype.substrReplace - /String/prototype/substrReplace.js
      22. String.prototype.toElement - /String/prototype/toElement.js
      23. String.prototype.toFile - /String/prototype/toFile.js
      24. String.prototype.toNumber - /String/prototype/toNumber.js
      25. String.prototype.trim - /String/prototype/trim.js
      26. String.prototype.typoFix - /String/prototype/typoFix.js
      27. String.prototype.ucwords - /String/prototype/ucwords.js
      28. String.prototype.UTF8Decode - /String/prototype/UTF8Decode.js
      29. String.prototype.UTF8Encode - /String/prototype/UTF8Encode.js
  27. sb.swf - swf.js
  28. sb.trashy

    1. sb.trashy.surebert-framework

      1. sb.trashy.surebert-framework.Ajax

      2. sb.trashy.surebert-framework.Cache

      3. sb.trashy.surebert-framework.Chat

      4. sb.trashy.surebert-framework.Command

      5. sb.trashy.surebert-framework.Ebook

        1. sb.trashy.surebert-framework.Ebook.Epub

      6. sb.trashy.surebert-framework.Email

      7. sb.trashy.surebert-framework.Encryption

      8. sb.trashy.surebert-framework.Event

      9. sb.trashy.surebert-framework.Excel

        1. sb.trashy.surebert-framework.Excel.Reader

      10. sb.trashy.surebert-framework.Files

      11. sb.trashy.surebert-framework.Flash

      12. sb.trashy.surebert-framework.FTP

      13. sb.trashy.surebert-framework.HTML

      14. sb.trashy.surebert-framework.ICalendar

      15. sb.trashy.surebert-framework.JSON

        1. sb.trashy.surebert-framework.JSON.RPC2

      16. sb.trashy.surebert-framework.Logger

      17. sb.trashy.surebert-framework.Math

      18. sb.trashy.surebert-framework.Microformats

      19. sb.trashy.surebert-framework.Mobile

      20. sb.trashy.surebert-framework.Password

      21. sb.trashy.surebert-framework.PDO

      22. sb.trashy.surebert-framework.RSS

      23. sb.trashy.surebert-framework.Session

      24. sb.trashy.surebert-framework.SFTP

      25. sb.trashy.surebert-framework.Socket

      26. sb.trashy.surebert-framework.Web

        1. sb.trashy.surebert-framework.Web.SOAP

      27. sb.trashy.surebert-framework.XMPP

        1. sb.trashy.surebert-framework.XMPP.Bot

      28. sb.trashy.surebert-framework.Zend

  29. sb.ui

    1. sb.ui.forms

      1. sb.ui.forms.login - /ui/forms/login.js
    2. sb.ui.forms - /ui/forms.js
  30. sb.upload - upload.js
  31. sb.uploadButton - uploadButton.js
  32. sb.utils

    1. sb.utils.debugWin - /utils/debugWin.js
    2. sb.utils.monitor - /utils/monitor.js
    3. sb.utils.performance - /utils/performance.js
    4. sb.utils.timer - /utils/timer.js
  33. sb.widget

    1. sb.widget.accordian - /widget/accordian.js
    2. sb.widget.colorPalette - /widget/colorPalette.js
    3. sb.widget.colorRandomizer - /widget/colorRandomizer.js
    4. sb.widget.datePicker - /widget/datePicker.js
    5. sb.widget.dropUpload - /widget/dropUpload.js
    6. sb.widget.editor

      1. sb.widget.editor.plugin - /widget/editor/plugin.js
    7. sb.widget.editor - /widget/editor.js
    8. sb.widget.flipBook - /widget/flipBook.js
    9. sb.widget.floatWin - /widget/floatWin.js
    10. sb.widget.magicTable - /widget/magicTable.js
    11. sb.widget.notifier - /widget/notifier.js
    12. sb.widget.particles - /widget/particles.js
    13. sb.widget.slider - /widget/slider.js
    14. sb.widget.sortList - /widget/sortList.js
    15. sb.widget.swapList - /widget/swapList.js
    16. sb.widget.terminal - /widget/terminal.js
    17. sb.widget.tree - /widget/tree.js

If you are upgrading surebert 3.0 (pre-2008) to surebert 4.0 check out this guide