OpenLayers e dattiloscritto?

voti
6

Mi chiedevo se qualcuno sa se ci sono dei file di definizione dattiloscritto esistenti per OpenLayers (o se sono già in divenire).

Ho provato l'analisi di file sorgente di OpenLayers me stesso e utilizzare i commenti di documentazione per costruire un file di definizione dattiloscritto ma per rendere davvero questo lavoro avrei bisogno di un parser completo JavaScript che comprende anche la sintassi documentazione OpenLayers (usa NaturalDocs, http: // NaturalDocs .org ) e sto cominciando a pensare che tradurre le informazioni a mano è più facile che scrivere un tale parser :(.

Così Qualcuno ora di un progetto simile o ha un'idea di come realizzare il compito di generare i file di definizione tipografico?

Grazie in anticipo!

È pubblicato 08/10/2012 alle 17:28
fonte dall'utente
In altre lingue...                            


5 risposte

voti
2

Oggi ho caricato le definizioni di OL 3.1.1 per Github: https://github.com/3x0dv5/ol3-typescript-definitions Sentitevi liberi di usare

Risposto il 22/01/2015 a 23:57
fonte dall'utente

voti
1

Non ho visto alcuna menzione di un OpenLayers.d.ts il file ancora, ma c'è un crescente elenco di file di definizione essere monitorati nel corso qui .

Risposto il 08/10/2012 a 18:39
fonte dall'utente

voti
0

Questo non è davvero una risposta, ma hai guardato in closurets? https://github.com/teppeis/closure-ts Sembra promettente, tuttavia, non era in grado di convertire qualsiasi file js OL3. Cercherò di scavare un po 'più a fondo e ti faccio sapere.

Risposto il 14/07/2016 a 14:58
fonte dall'utente

voti
0

Ecco un link al file di definizione dattiloscritto per Openlayers.

OpenLayers Definitionfiles

Risposto il 24/08/2015 a 12:38
fonte dall'utente

voti
0

Non ci sono file di definizione. Ho anche pensato di creare uno ma invece solo ricorso all'utilizzo tramite dichiarazione delle variabili ambiente.

Risposto il 31/10/2012 a 14:21
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more