angular-material-npfixed
Version:
The Angular Material project is an implementation of Material Design in Angular.js. This project provides a set of reusable, well-tested, and accessible Material Design UI components. Angular Material is supported internally at Google by the Angular.js, M
35 lines (30 loc) • 925 B
JavaScript
(function() {
'use strict';
/**
* @ngdoc service
* @name $mdTabInkRipple
* @module material.core
*
* @description
* Provides ripple effects for md-tabs. See $mdInkRipple service for all possible configuration options.
*
* @param {object=} scope Scope within the current context
* @param {object=} element The element the ripple effect should be applied to
* @param {object=} options (Optional) Configuration options to override the defaultripple configuration
*/
angular.module('material.core')
.factory('$mdTabInkRipple', MdTabInkRipple);
function MdTabInkRipple($mdInkRipple) {
return {
attach: attach
};
function attach(scope, element, options) {
return $mdInkRipple.attach(scope, element, angular.extend({
center: false,
dimBackground: true,
outline: false,
rippleSize: 'full'
}, options));
}
}
})();