Ext.js - Métodos
A seguir estão algumas funções embutidas, que são amplamente utilizadas no Ext JS.
Ext.is Class
Esta aula verifica a plataforma que você está usando, seja um telefone ou um desktop, um sistema operacional Mac ou Windows. Estes são os seguintes métodos relacionados à classe Ext.is.
Sr. Não | Métodos e Descrição |
---|---|
1 | Ext.is.Platforms Esta função retorna a plataforma disponível para esta versão. Por exemplo, quando você executa a função a seguir, ela retorna algo assim -
|
2 | Ext.is.Android Esta função retornará verdadeiro, se você estiver usando o sistema operacional Android, caso contrário, retornará falso. |
3 | Ext.is.Desktop Esta função retornará verdadeiro, se você estiver usando um desktop para o aplicativo, caso contrário, retornará falso. |
4 | Ext.is.Phone Esta função retornará verdadeiro, se você estiver usando um celular, caso contrário, retornará falso. |
5 | Ext.is.iPhone Esta função retornará verdadeiro se você estiver usando o iPhone, caso contrário, retornará falso. |
6 | Ext.is.iPod Esta função retornará verdadeiro, se você estiver usando o iPod, caso contrário, retornará falso. |
7 | Ext.is.iPad Esta função retornará verdadeiro, se você estiver usando um iPad, caso contrário, retornará falso. |
8 | Ext.is.Windows Esta função retornará verdadeiro, se você estiver usando o sistema operacional Windows, caso contrário, retornará falso. |
9 | Ext.is.Linux Esta função retornará verdadeiro, se você estiver usando o sistema operacional Linux, caso contrário, retornará falso. |
10 | Ext.is.Blackberry Esta função retornará verdadeiro, se você estiver usando Blackberry, caso contrário, retornará falso. |
11 | Ext.is.Mac Esta função retornará verdadeiro, se você estiver usando o sistema operacional Mac, caso contrário, retornará falso. |
Ext.supports Class
Como o nome indica, esta classe fornece informações se o recurso é compatível ou não com o ambiente atual do navegador / dispositivo.
Sr. Não | Métodos e Descrição |
---|---|
1 | Ext.supports.History Ele verifica se o dispositivo suporta HTML 5 history como window.history ou não. Se o dispositivo suportar histórico, ele retornatrue, senão falso. |
2 | Ext.supports.GeoLocation Ele verifica se o dispositivo suporta o método de geolocalização ou não. Internamente, ele verifica o método navigator.geolocation. |
3 | Ext.supports.Svg Ele verifica se o dispositivo suporta o método de gráficos vetoriais escalonáveis de recurso HTML 5 (svg) ou não. Internamente, ele verifica se há doc.createElementNS && !! doc.createElementNS ("http: /" + "/www.w3.org/2000/svg", "svg"). CreateSVGRect. |
4 | Ext.supports.Canvas Ele verifica se o dispositivo suporta tela de recurso HTML 5 para método de desenho ou não. Internamente, ele verifica se há doc.createElement ('canvas'). GetContext e retorna um valor com base na saída deste método. |
5 | Ext.supports.Range Ele verifica se o navegador suporta o método document.createRange ou não. |
Classe Ext.String
A classe Ext.String possui vários métodos para trabalhar com dados de string. Os métodos mais usados são codificação, decodificação, corte, alternância, urlAppend, etc.
Encoding Decoding function - Estas são as funções disponíveis na classe Ext.String para codificar e decodificar valores HTML.
Sr. Não | Métodos e Descrição |
---|---|
1 | Ext.String.htmlEncode Esta função é usada para codificar o valor html para torná-lo analisável. Example -
|
2 | Ext.String.htmlDecode Esta função é usada para decodificar o valor html codificado. Example -
|
3 | Ext.String.trim Esta função é cortar o espaço indesejado na string.
|
4 | Ext.String.urlAppend Este método é usado para anexar um valor à string do URL. Example -
|
5 | Ext.String.toggle Esta função é alternar os valores entre dois valores diferentes. Example -
|
Métodos Diversos
Sr. Não | Métodos e Descrição | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ext.userAgent() Esta função fornece informações sobre o userAgent do navegador. UserAgent é para identificar o navegador e o sistema operacional para o servidor web. Example - Se você estiver trabalhando no Mozilla, ele retornará algo como: "mozilla / 5.0 (windows nt 6.1; wow64; rv: 43.0) gecko / 20100101 firefox / 43.0" |
||||||||||||||
2 | Version related function Esta função retorna a versão do navegador atualmente em uso, se a função for chamada relacionada ao IE. No navegador Firefox, ele retorna 0. Essas funções são Ext.firefoxVersion, Ext.ieVersion, etc. Example - Se você estiver usando o navegador Firefox e chamar o método Ext.ieVersion para buscar a versão do IE, ele retornará 0. Se você estiver usando o mesmo método no navegador IE, ele retornará a versão que você está usando, como 8 , 9, etc. |
||||||||||||||
3 | Ext.getVersion() Esta função retorna a versão Ext JS atual em uso. Example - Se você chamar Ext.getVersion (), ele retornará uma matriz de valores, como versão, versão curta, etc. Ext.getVersion (). Version retorna a versão atual do Ext JS usado no programa, como “4.2.2". |
||||||||||||||
4 | Browser related functions Essas funções retornam valores booleanos com base no navegador em uso. Esses métodos são Ext.isIE, Ext.isIE6, Ext.isFF06 e Ext.isChrome. Example - Se você estiver usando o navegador Chrome, a função Ext.isChrome retornará true all, caso contrário, retornará false. |
||||||||||||||
5 | Ext.typeOf() Esta função retorna o tipo de dados da variável. Example -
|
||||||||||||||
6 | DataType related methods - Essas funções retornam um valor booleano com base no tipo de dados da variável Example -
|