| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- App.Services = (function(lng, App, undefined) {
- var mockProfiles = function() {
- var profiles = [];
- var id = 0;
- for (var j=0; j < 3; j++) {
- for (var i=1, len=12; i <= len; i++ ) {
- id++;
- profiles.push({
- id: id,
- name: 'Profile nº' + i,
- description: 'Description nº' + i,
- avatar: 'assets/images/avatars/' + i + '.jpg'
- });
- }
- }
- //Normal List
- var parameters = {
- container_id: 'list-plain',
- template_id: 'profile-tmp',
- data: profiles
- };
- lng.View.Template.List.create(parameters);
- //Indented List
- //parameters.container_id = 'list-indented-container';
- //lng.View.Template.List.create(parameters);
- lng.View.Template.Binding.create('list-indented-container', 'profile-tmp', profiles);
- //Rounded List
- //parameters.container_id = 'list-rounded';
- //lng.View.Template.List.create(parameters);
- lng.View.Template.Binding.create('list-rounded-container', 'profile-tmp', profiles);
- //Ordered List
- parameters.container_id = 'list-ordered';
- parameters.order_field = 'name';
- parameters.order_type = 'asc';
- lng.View.Template.List.create(parameters);
- };
- var testService = function() {
- lng.Service.Settings.timeout = 2500;
- lng.Service.Settings.dataType = 'json';
- lng.Service.Settings.error = function() {
- console.error('Timeout exceed (500ms):', arguments);
- };
- var url = 'http://www.panoramio.com/map/get_panoramas.php';
- var parameters = {
- set: 'public',
- from: 0,
- to: 3,
- minx: -180,
- miny: -90,
- maxx: 180,
- maxy: 90,
- size: 'medium',
- mapfilter: true
- };
- lng.Service.get(url, parameters,
- function(response) {
- console.error('GET', response);
- }
- );
- lng.Service.json(url, parameters,
- function(response) {
- console.error('JSON', response);
- }
- );
- lng.Service.Settings.async = false;
- var response = lng.Service.json(url, parameters);
- console.error('SYNC', response);
- };
- //mockProfiles();
- /*
- return {
- mockProfiles: mockProfiles
- }
- */
- })(LUNGO, App);
|