<commit_before><NAME>, ionic expert 
<NAME> , ionic core team 
<NAME>, coenraets.org 
<NAME>, http;//gonehybrid.com 
<NAME>  
ionic 2 angularfire , http://pcdownload.in/2017/02/14/lynda-ionic-2-and-angularfire2-building-mobile-apps/  
ionic 2 steve michelotti, http://pcdownload.in/2016/10/14/pluralsight-building-mobile-apps-with-ionic-2-angular-2-and-typescript/  
, learn ionic 3 ng firebase , https://www.udemy.com/learn-ionic-3-from-scratch/?couponCode=IONIC3MAY  
ionicacademy, https://ionicacademy.com/  
<NAME>  
<NAME>  
<NAME>  
<NAME>, devdactic.com 
<NAME>, ionic expert, course on udemy 
<NAME>, ionic bluetooth low energy expert 
ionic schedule module, http://thebrockellis.com/2017/03/23/primeng-Schedule-In-Ionic 
stackblitz.con , online editor for ionic, angular, react 
ionic2-calendar control 
stackblitz.com, vscode ionic angular online, 
ionic calendar app, https://devdactic.com/ionic-calendar-app/ 
ionic blog, alligator.io, https://alligator.io/ionic/storage-ionic/ <commit_msg>ionic add<commit_after><NAME>, ionic expert 
<NAME> , ionic core team 
<NAME>, coenraets.org 
<NAME>, http;//gonehybrid.com 
<NAME>  
ionic 2 angularfire , http://pcdownload.in/2017/02/14/lynda-ionic-2-and-angularfire2-building-mobile-apps/  
ionic 2 steve michelotti, http://pcdownload.in/2016/10/14/pluralsight-building-mobile-apps-with-ionic-2-angular-2-and-typescript/  
, learn ionic 3 ng firebase , https://www.udemy.com/learn-ionic-3-from-scratch/?couponCode=IONIC3MAY  
ionicacademy, https://ionicacademy.com/  
<NAME>  
<NAME>  
<NAME>  
<NAME>, devdactic.com 
<NAME>, ionic expert, course on udemy 
<NAME>, ionic bluetooth low energy expert 
ionic schedule module, http://thebrockellis.com/2017/03/23/primeng-Schedule-In-Ionic 
stackblitz.con , online editor for ionic, angular, react 
ionic2-calendar control 
stackblitz.com, vscode ionic angular online, 
ionic calendar app, https://devdactic.com/ionic-calendar-app/ 
ionic blog, alligator.io, https://alligator.io/ionic/storage-ionic/ 

utilitiy classes
------------------------------------------------------------
text
--------------------

spacing
--------------------
padding, 

ionic button
---------------------------------------------------------------------------------------------------
ion-button , color="primary", outline, clear, block, full, round,




ion-icon
------------------------------
icon-left, icon-right


ion-list (separate line at top and buttom and padding around contenet)
--------------------------------
no-lines, inset, 

ion-item-group
--------------------------------------------------------
ion-item-divider


ion-list-header
-------------------------------------------------------



ion-grid
--------------------------------------------------------------------------------------------


ion-row
-------------------------------------------------------------------------------------------------


ion-col
----------------------------------------------------------------------------------------------------
width-30. width-70,  offset-20

ion-item
----------------------------------------------------------------------------------------------------
button ion-item, icon="trash" , start, end, item-left, item-rights

ion-avatar 
-----------------------------


gestures
------------------------------------------------------------------------------------------------
tap (like click), press(press more than a sec), pinch



ion-slides pager (ionSlideDidChange) = "slideChanged()"


ion-slide




































{'fraction_non_alphanumeric': 0.3473325766174801, 'fraction_numerical': 0.020998864926220204, 'mean_word_length': 1.4615921787709498, 'pattern_counts': {'":': 0, '<': 25, '<?xml version=': 0, '>': 25, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '587196', 'n_tokens_mistral': 1061, 'n_tokens_neox': 950, 'n_words': 208}