Commit Graph

41 Commits

Author SHA1 Message Date
Adam Bradley
e5522d2de8 chore(generators): remove use of custom decorators 2016-05-31 15:42:54 -05:00
Adam Bradley
4b36c3430d chore(angular): update to angular 2.0.0-rc.1 2016-05-05 10:45:49 -07:00
Jad Salhani
9f2721709e Removed redundant this.nav declaration (#6244)
`this.nav = nav` is already present due to the `public nav: NavController` declaration, having it in the constructor as well is redundant
2016-04-20 15:05:06 -05:00
Adam Bradley
0a83f2f260 feat(directives): auto provide IONIC_DIRECTIVES to all components
Closes #6092
2016-04-18 17:30:58 -05:00
Tim Lancina
80109b8df1 fix(generators): add tabs Sass file 2016-04-07 13:16:21 -05:00
Tim Lancina
3ad15b1919 fix(generators): add TS tabs generator 2016-04-07 13:15:55 -05:00
andrewmcgivery
f61a57b9ee Typescript generators
* @Inject to parameters()

Changed injection of Http to use parameters() instead of @Inject

* import map operator

Added import of map operator from rxjs

* Typescript Generator Support

Support for typescript generators

* Tabs -> spaces

* Changes From Tim's Feedback
2016-04-04 09:30:55 -05:00
Tim Lancina
1473011a89 chore(generators): remove constructor parameter decorators
Addresses #5671.
2016-03-01 18:23:43 -06:00
Tim Lancina
3784f47cfa fix(generate): output correct Sass import for pages
Closes #5641.
2016-02-29 08:54:15 -06:00
Tim Lancina
1495a1353e chore(generators): update Ionic imports
To be in line with 1cfca53f9.
2016-02-22 16:47:47 -06:00
Tim Lancina
fa7d3bcb68 chore(generators): use @Inject for constructor params
Addresses https://github.com/driftyco/ionic/issues/5544.
2016-02-22 09:49:10 -06:00
Tim Lancina
b22b5ff9c5 feat(generators): add Sass import reminder to page generator
Addresses https://github.com/driftyco/ionic/issues/5467
 https://github.com/driftyco/ionic-cli/issues/773.
2016-02-16 09:59:59 -06:00
Tim Lancina
dcc20fa983 fix(generators): use mkdirp-no-bin
When using npm link to develop against Ionic locally, most setups by
default require the use of 'sudo', which then requires the gulp clean
task to also be run with sudo.  Switch to mkdirp-no-bin so there are no
root owned files in dist/node_modules when using sudo npm link.
2016-02-04 15:23:00 -06:00
Tim Lancina
f7af052330 fix(generators): replace tabs code lost by atom crashing 2016-01-07 19:26:14 -06:00
Tim Lancina
d7b639e13b chore(generators): remove templateVars, pass 'this' instead 2016-01-07 19:04:01 -06:00
Tim Lancina
44be634997 chore(): update generator directories 2016-01-07 19:04:01 -06:00
Tim Lancina
adb060dfff chore(generators): update tabs 2016-01-07 19:04:01 -06:00
Tim Lancina
48d84169b7 chore(generators): remove extra page generators for now 2016-01-07 19:04:00 -06:00
Tim Lancina
d8db91f8fd fix(generators): update provider template name 2016-01-07 19:04:00 -06:00
Tim Lancina
9b860ea091 chore(generators): update pipe generator 2016-01-07 19:04:00 -06:00
Tim Lancina
10e0558cd1 chore(generators): update page generator 2016-01-07 19:04:00 -06:00
Tim Lancina
67c808f4d5 chore(generators): rename injectable to provider 2016-01-07 19:04:00 -06:00
Tim Lancina
5c79fdb82d chore(generators): update directive generator 2016-01-07 19:04:00 -06:00
Tim Lancina
11acd6c39b chore(generators): update component generator comments 2016-01-07 19:04:00 -06:00
Tim Lancina
a11b880ca3 refactor(generators): make them more oo 2016-01-07 19:03:59 -06:00
Eddie Lau 3dd13
bcf69a0558 fix path to import pages from tabs js 2015-12-29 16:54:06 +08:00
Eddie Lau 3dd13
65851c4404 update component, directive, injectable and page generator to work with latest folder structure 2015-12-29 16:35:16 +08:00
Adam Bradley
e1c160eb54 refactor(overlay): use NavController 2015-11-21 19:18:47 -06:00
jbavari
b0f9a0aba0 Refactor(generate): Update code to be more in line with the name of tabs. Update options of generate method to include generator instead of generatorName. Mock out the console logging messages on tests 2015-11-02 18:02:14 -07:00
jbavari
5350aca81a Feature(generate): Merge generate with latest. Update tests for tims refactor 2015-11-02 12:58:13 -07:00
jbavari
b5b8294c79 Refactor(generate): Rename all instances of javascriptClassName to jsClassName, and the instances fileAndClassName to be fileName and cssClassName. Refactor generate have a defaultTemplates method that renders those options into the generator blueprint folder. Closes #410. 2015-11-02 12:40:26 -07:00
Tim Lancina
9c9895b0af chore(tooling): add q as generator dependency 2015-11-02 13:27:53 -06:00
Tim Lancina
9de07d93d4 chore(tooling): add inquirer as generator dependency 2015-11-02 12:59:01 -06:00
jbavari
bf6369175b Feature(generate): Add generator for pipes 2015-10-30 23:38:10 -06:00
jbavari
f413a9002a Feature(generators): Add generators for login page and signup page 2015-10-30 23:31:25 -06:00
jbavari
c79ccfc5ca Feature(generators): Add generators for components, directives, and injectables 2015-10-30 23:21:54 -06:00
jbavari
5c0bc6ebc3 Fix(generate): Update tabs template to use lowercase variable names in component 2015-10-30 17:44:57 -06:00
jbavari
c0a14a682f Fix(generate): Adjust spacing in tabs template js and html 2015-10-30 16:50:55 -06:00
jbavari
9205f400eb Feature(generate): Add generate feature for tabs. Inquire each tab name, and generate the tabs therein 2015-10-30 16:35:28 -06:00
jbavari
219fb2c6e7 Refactor(generate): Remove comments and logging 2015-10-30 14:44:41 -06:00
jbavari
01fbaede20 Feature(generate): Add generators into the tooling/generators folder. Add in main file into package.json. Bump lodash to 3.10.1 for template and camelCase methods. Move lodash to dependencies from devDependencies. Have index.js require in the generate module. 2015-10-30 12:15:12 -06:00