tinymce.Env
This class contains various environment constants like browser versions etc. Normally you don't want to sniff specific browser versions but sometimes you have to when it's impossible to feature detect. So use this with care.
Properties
name | type | summary | defined by |
---|---|---|---|
android | Boolean | Constant that is true if the os is android. | tinymce.Env |
ceFalse | Boolean | Constant that is true if the browser supports contentEditable=false regions. | tinymce.Env |
contentEditable | Boolean | Constant that is true if the browser supports editing. | tinymce.Env |
documentMode | Number | Returns the IE document mode for non IE browsers this will fake IE 10. | tinymce.Env |
fileApi | Boolean | Constant that is true if the browser has a modern file api. | tinymce.Env |
gecko | Boolean | Constant that is true if the browser is Gecko. | tinymce.Env |
iOS | Boolean | Constant that is true if the os is iOS. | tinymce.Env |
ie | Boolean | Constant that is more than zero if the browser is IE. | tinymce.Env |
mac | Boolean | Constant that is true if the os is Mac OS. | tinymce.Env |
noCaretAfter | Boolean | Returns true/false if the browser can or can't place the caret after a inline block like an image. | tinymce.Env |
opera | Boolean | Constant that is true if the browser is Opera. | tinymce.Env |
range | Boolean | Constant that is true if the browser supports native DOM Ranges. IE 9+. | tinymce.Env |
transparentSrc | Boolean | Transparent image data url. | tinymce.Env |
webKit | Boolean | Constant that is true if the browser is WebKit (Safari/Chrome). | tinymce.Env |
Can't find what you're looking for? Let us know.
Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.