1.2.2 • Published 7 years ago

itunes-ionic v1.2.2

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago

ITUNES IONIC

Este módulo escrito en TypeScritp, está listo para ser usado desde Angular 5 o Ionic 3.

Para su consumo, simplmente hay que descargarse la librería, ejecutadando npm install itunes-ionic desde el directorio raíz de la aplicación e inyectar el servicio en el componente deseado como se muestra en el ejemplo al pie.

Estructura

El módulo ofrece cuatro clases:

BusquedaInterface, que expone el método de búsqueda BusquedaPromiseService y BusquedaObservableService implementaciones de la interfaz anterior, que usan internamente Promises y Observables respectivamente SearchItem, SearchItemReducido y SearchResult, que reflejan el modelo de datos recibidos en la versión completa, reducida y agrupada de los resultados respectivamente

Enlace al código fuente

Pendiente enlazar a un repo de git el código fuente

Ejemplo de uso (desde un componente)

@Component({ selector: '...', //el que sea templateUrl: '...',//el que sea providers: {provide: 'BusquedaInterface', useClass: BusquedaObservableService}//indico que quiero usar la implemtanción con Observables })

constructor(@Inject('BusquedaInterface') private itunes_service:BusquedaInterface) { this.resultados = []; }

//método invocado desde la plantilla, que realiza la llamada al servicio busquedaCancion (string : termino_busqueda) { this.itunes_service.busca(term).subscribe //llamada sin límte de parámetro de búsqueda ( ok => console.log (ok), //ok podrá ser inferido (casting) al tipo SearchResult ko => console.log (ko), () => console.log ("completado" ) ); }

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago