Includere una libreria Javascript in una applicazione Sencha Touch

Per utilizzare una libreria all’interno di una applicazione Sencha Touch è necessario aggiungere un riferimento al file nella sezione “js” del file app.json.

Il file app.json si trova nella cartella principale dell’applicazione e contiene una sezione “js” simile a quella riportata qui sotto. Nell’esempio è stato aggiunto un riferimento al file jslib/it.emanuelebuchicchio/MessageWindow.js

Nel file app.json aggiungere il file nella sezione “JS”. Nell’esempio qui sotto si tratta della classe “MessageWindow

    "js": [
        {
            "path": "touch/sencha-touch.js",
            "x-bootstrap": true
        },
        {
            "path": "app.js",
            "bundle": true,  
            "update": "delta"
        },
        {
            "path": "jslib/it.emanuelebuchicchio/MessageWindow.js",
            "bundle": false,  
            "update": "delta"
        }
    ],

Le classi e le funzioni definite le file possono ora essere utilizzate all’interno dell’applicaizone Sencha Touch. Ad esempio la funzione showUserMessage può essere richiamata in queso modo:

 
it.emanuelebuchicchio.view.MessageWindow.showUserMessage('messaggio','titolo')

Ext.define('it.emanuelebuchicchio.view.MessageWindow', {
    extend: 'Ext.Panel',

    statics: {
        showUserMessage: function(message,title){
 [...]
 },
 [...]
Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...