diff options
author | isteven <ignatius.steven@gmail.com> | 2015-03-02 18:58:55 +0800 |
---|---|---|
committer | isteven <ignatius.steven@gmail.com> | 2015-03-02 18:58:55 +0800 |
commit | 8fc305e50194513f52c562f9c0a08abedf39b5c3 (patch) | |
tree | 5b2d365c12fbefaa930c0ec6f919cad7844e0280 /js/controllers/demo-callbacks.js | |
parent | 5d07c54eed841de0f714a8bacf1740d0df5f1ed8 (diff) | |
download | angular-multi-select-8fc305e50194513f52c562f9c0a08abedf39b5c3.zip angular-multi-select-8fc305e50194513f52c562f9c0a08abedf39b5c3.tar.gz angular-multi-select-8fc305e50194513f52c562f9c0a08abedf39b5c3.tar.bz2 |
demo file for testing
Diffstat (limited to 'js/controllers/demo-callbacks.js')
-rw-r--r-- | js/controllers/demo-callbacks.js | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/js/controllers/demo-callbacks.js b/js/controllers/demo-callbacks.js new file mode 100644 index 0000000..40099b3 --- /dev/null +++ b/js/controllers/demo-callbacks.js @@ -0,0 +1,72 @@ +myApp.controller( 'demoCallbacks' , [ '$scope' , function ($scope) { + + $scope.modernBrowsers = [ + { + icon: '<img src="https://cdn1.iconfinder.com/data/icons/fatcow/32/opera.png" />', + name: 'Opera', + maker: 'Opera Software', + ticked: true + }, + { + icon: '<img src="https://cdn1.iconfinder.com/data/icons/fatcow/32/internet_explorer.png" />', + name: 'Internet Explorer', + maker: 'Microsoft', + ticked: false + }, + { + icon: '<img src="https://cdn1.iconfinder.com/data/icons/humano2/32x32/apps/firefox-icon.png" />', + name: 'Firefox', + maker: 'Mozilla Foundation', + ticked: true + }, + { + icon: '<img src="https://cdn1.iconfinder.com/data/icons/fatcow/32x32/safari_browser.png" />', + name: 'Safari', + maker: 'Apple', + ticked: false + }, + { + icon: '<img src="https://cdn1.iconfinder.com/data/icons/google_jfk_icons_by_carlosjj/32/chrome.png" />', + name: 'Chrome', + maker: 'Google', + ticked: true + } + ]; + + $scope.fOpen = function() { + console.log( 'On-open' ); + } + + $scope.fClose = function() { + console.log( 'On-close' ); + } + + $scope.fClick = function( data ) { + console.log( 'On-item-click' ); + console.log( 'On-item-click - data:' ); + console.log( data ); + } + + $scope.fSelectAll = function() { + console.log( 'On-select-all' ); + } + + $scope.fSelectNone = function() { + console.log( 'On-select-none' ); + } + + $scope.fReset = function() { + console.log( 'On-reset' ); + } + + $scope.fClear = function() { + console.log( 'On-clear' ); + } + + $scope.fFilterChange = function( data ) { + console.log( 'On-filter-change' ); + console.log( 'On-filter-change - keyword: ' + data.keyword ); + console.log( 'On-filter-change - result: ' ); + console.log( data.result ); + } +}]); |