Skip to content

Instantly share code, notes, and snippets.

@reginaldojunior
Created January 25, 2017 22:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save reginaldojunior/e6272fdc4d23497d0cd7cf2c192379d6 to your computer and use it in GitHub Desktop.
Save reginaldojunior/e6272fdc4d23497d0cd7cf2c192379d6 to your computer and use it in GitHub Desktop.
app.js
// Ionic Starter App
// angular.module is a global place for creating, registering and retrieving Angular modules
// 'starter' is the name of this angular module example (also set in a <body> attribute in index.html)
// the 2nd parameter is an array of 'requires'
// 'starter.services' is found in services.js
// 'starter.controllers' is found in controllers.js
angular.module('starter', ['ionic', 'starter.controllers', 'starter.services'])
.run(function($ionicPlatform, $rootScope, AccountService) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if (window.cordova && window.cordova.plugins && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
});
AccountService.currentUser()
.then(function(user) {
$rootScope.user = user;
})
})
.constant("socialProvider", "facebook")
.constant('$ionicLoadingConfig', {
template: "<ion-spinner></ion-spinner>",
hideOnStateChange : false
})
.config(function($stateProvider, $urlRouterProvider) {
// Ionic uses AngularUI Router which uses the concept of states
// Learn more here: https://github.com/angular-ui/ui-router
// Set up the various states which the app can be in.
// Each state's controller can be found in controllers.js
$stateProvider
// setup an abstract state for the tabs directive
.state('home', {
url: '/',
templateUrl: 'templates/home.html'
})
.state('principal', {
url: '/principal',
templateUrl: 'templates/principal.html',
controller: "MainController",
controllerAs : "main"
})
.state('servicos', {
url: '/servicos',
templateUrl: 'templates/servicos.html',
controller: "ServicesController",
controllerAs : "services"
})
// if none of the above states are matched, use this as the fallback
$urlRouterProvider.otherwise('/');
});
//https://apuros-facebook.stamplayapp.com/api/user/v1/getStatus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment