Ext.js - Metodi
Di seguito sono riportate alcune funzioni integrate, che sono ampiamente utilizzate in Ext JS.
Ext.è Class
Questa classe controlla la piattaforma che stai utilizzando, che si tratti di un telefono o di un desktop, di un sistema operativo Mac o Windows. Questi sono i seguenti metodi relativi alla classe Ext.is.
Suor n | Metodi e descrizione |
---|---|
1 | Ext.is.Platforms Questa funzione restituisce la piattaforma disponibile per questa versione. Ad esempio, quando esegui la seguente funzione, restituisce qualcosa del genere: |
2 | Ext.is.Android Questa funzione restituirà true, se stai utilizzando il sistema operativo Android, altrimenti restituirà false. |
3 | Ext.is.Desktop Questa funzione restituirà true, se stai utilizzando un desktop per l'applicazione, altrimenti restituirà false. |
4 | Ext.is.Phone Questa funzione restituirà true, se stai utilizzando un cellulare, altrimenti restituirà false. |
5 | Ext.is.iPhone Questa funzione restituirà true se utilizzi iPhone, altrimenti restituirà false. |
6 | Ext.is.iPod Questa funzione restituirà true, se stai utilizzando iPod, altrimenti restituirà false. |
7 | Ext.is.iPad Questa funzione restituirà true, se stai utilizzando un iPad, altrimenti restituirà false. |
8 | Ext.is.Windows Questa funzione restituirà true, se stai utilizzando il sistema operativo Windows, altrimenti restituirà false. |
9 | Ext.is.Linux Questa funzione restituirà true, se stai utilizzando il sistema operativo Linux, altrimenti restituirà false. |
10 | Ext.is.Blackberry Questa funzione restituirà true, se stai usando Blackberry, altrimenti restituirà false. |
11 | Ext.is.Mac Questa funzione restituirà true, se stai utilizzando il sistema operativo Mac, altrimenti restituirà false. |
Supporta est. Classe
Come indica il nome, questa classe fornisce informazioni se la funzione è supportata o meno dall'ambiente corrente del browser / dispositivo.
Suor n | Metodi e descrizione |
---|---|
1 | Ext.supports.History Controlla se il dispositivo supporta la cronologia HTML 5 come window.history o meno. Se il dispositivo supporta la cronologia, ritornatrue, altrimenti falso. |
2 | Ext.supports.GeoLocation Controlla se il dispositivo supporta o meno il metodo di geolocalizzazione. Internamente verifica il metodo navigator.geolocation. |
3 | Ext.supports.Svg Verifica se il dispositivo supporta o meno il metodo svg (Scalable Vector Graphics) HTML 5. Internamente verifica la presenza di doc.createElementNS && !! doc.createElementNS ("http: /" + "/www.w3.org/2000/svg", "svg") createSVGRect. |
4 | Ext.supports.Canvas Controlla se il dispositivo supporta o meno la tela delle funzionalità HTML 5 per disegnare il metodo. Internamente verifica la presenza di doc.createElement ('canvas'). GetContext e restituisce un valore basato sull'output di questo metodo. |
5 | Ext.supports.Range Controlla se il browser supporta il metodo document.createRange o meno. |
Ext.String Class
La classe Ext.String ha vari metodi per lavorare con i dati di stringa. I metodi più utilizzati sono codifica, decodifica, trim, toggle, urlAppend, ecc.
Encoding Decoding function - Queste sono le funzioni disponibili nella classe Ext.String per codificare e decodificare i valori HTML.
Suor n | Metodi e descrizione |
---|---|
1 | Ext.String.htmlEncode Questa funzione viene utilizzata per codificare il valore html per renderlo analizzabile. Example -
|
2 | Ext.String.htmlDecode Questa funzione viene utilizzata per decodificare il valore html codificato. Example -
|
3 | Ext.String.trim Questa funzione serve per tagliare lo spazio indesiderato nella stringa. |
4 | Ext.String.urlAppend Questo metodo viene utilizzato per aggiungere un valore nella stringa dell'URL. Example - |
5 | Ext.String.toggle Questa funzione serve per alternare i valori tra due valori diversi. Example - |
Metodi vari
Suor n | Metodi e descrizione | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ext.userAgent() Questa funzione fornisce informazioni su userAgent del browser. UserAgent serve per identificare il browser e il sistema operativo sul server web. Example - Se stai lavorando in Mozilla, restituisce qualcosa del tipo: "mozilla / 5.0 (windows nt 6.1; wow64; rv: 43.0) gecko / 20100101 firefox / 43.0" |
||||||||||||||
2 | Version related function Questa funzione restituisce la versione del browser attualmente in uso, se la funzione è chiamata relativa a IE. Nel browser Firefox, restituisce 0. Queste funzioni sono Ext.firefoxVersion, Ext.ieVersion, ecc. Example - Se stai utilizzando il browser Firefox e chiami il metodo Ext.ieVersion per recuperare la versione di IE, restituisce 0. Se stai usando lo stesso metodo nel browser IE, restituirà la versione che stai usando come 8 , 9, ecc. |
||||||||||||||
3 | Ext.getVersion() Questa funzione restituisce la versione corrente di Ext JS in uso. Example - Se chiami Ext.getVersion (), restituisce un array di valori come version, short version, ecc. Ext.getVersion (). Version restituisce la versione corrente di Ext JS utilizzata nel programma, ad esempio "4.2.2". |
||||||||||||||
4 | Browser related functions Queste funzioni restituiscono valori booleani in base al browser in uso. Questi metodi sono Ext.isIE, Ext.isIE6, Ext.isFF06 e Ext.isChrome. Example - Se stai utilizzando il browser Chrome, la funzione Ext.isChrome restituirà true all, altrimenti restituirà false. |
||||||||||||||
5 | Ext.typeOf() Questa funzione restituisce il tipo di dati della variabile. Example -
|
||||||||||||||
6 | DataType related methods - Queste funzioni restituiscono un valore booleano basato sul tipo di dati della variabile Example -
|