tests/dummy/app/controllers/index.js in bootstrap-bookingsync-sass-1.0.5 vs tests/dummy/app/controllers/index.js in bootstrap-bookingsync-sass-2.0.0
- old
+ new
@@ -1,30 +1,42 @@
-import Ember from "ember";
+import Controller from '@ember/controller';
-export default Ember.Controller.extend({
+export default Controller.extend({
+ init() {
+ this._super(...arguments);
+ this.cities = ['Barcelona', 'Nevache', 'Sivota'];
+ this.currentDestinations = ['Nevache', 'Sivota'];
+ },
+
currentName: 'John Doe',
currentFirstName: 'John',
currentLastName: 'Doe',
currentEmail: 'john@example.com',
currentAmount: 123,
- currentComment: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur a fermentum ex, at malesuada sapien. In quis nisl diam. Ut mattis volutpat massa vel porta. Suspendisse aliquam accumsan justo. Morbi non augue risus. Integer congue, eros ac condimentum scelerisque, odio ante laoreet mauris, vitae faucibus ex nisi ut mauris. Nunc imperdiet ex felis, tempus viverra lorem lobortis quis. Curabitur molestie tempor orci et tincidunt. Suspendisse vestibulum aliquet diam, a lobortis lorem pretium eu. Etiam accumsan ex at odio iaculis, at malesuada augue faucibus. Mauris vitae risus sed magna dapibus dapibus ac quis eros. Sed cursus placerat porta.",
+ currentComment: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur a fermentum ex, at malesuada sapien. In quis nisl diam. Ut mattis volutpat massa vel porta. Suspendisse aliquam accumsan justo. Morbi non augue risus. Integer congue, eros ac condimentum scelerisque, odio ante laoreet mauris, vitae faucibus ex nisi ut mauris. Nunc imperdiet ex felis, tempus viverra lorem lobortis quis. Curabitur molestie tempor orci et tincidunt. Suspendisse vestibulum aliquet diam, a lobortis lorem pretium eu. Etiam accumsan ex at odio iaculis, at malesuada augue faucibus. Mauris vitae risus sed magna dapibus dapibus ac quis eros. Sed cursus placerat porta.',
- // Used for select
- cities: ['Barcelona', 'Nevache', 'Sivota'],
- currentDestination: 'Nevache',
- currentDestinations: ['Nevache', 'Sivota'],
-
// Used by radio
selectedRentalType: 'apartment',
-
// Used for modal
isShowingModal: false,
+ // Used for select
+ currentDestination: 'Nevache',
+ cities: null,
+ currentDestinations: null,
+
actions: {
- toggleModal: function() {
+ toggleModal() {
this.toggleProperty('isShowingModal');
},
- sampleAction: function() {
- alert("Sample action");
+ sampleAction() {
+ alert('Sample action');
+ },
+
+ openPopup() {
+ this.get('bsyDialog').alert(
+ 'Good job!',
+ 'You clicked the button'
+ );
}
}
});