summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet')
-rw-r--r--ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css16
-rw-r--r--ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.css170
-rw-r--r--ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.js267
3 files changed, 0 insertions, 453 deletions
diff --git a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css b/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css
deleted file mode 100644
index 82e3eb39..00000000
--- a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet-default-theme.css
+++ /dev/null
@@ -1,16 +0,0 @@
-/*!
- * Angular Material Design
- * https://github.com/angular/material
- * @license MIT
- * v0.9.8
- */
-/* mixin definition ; sets LTR and RTL within the same style call */
-md-bottom-sheet.md-THEME_NAME-theme {
- background-color: '{{background-50}}';
- border-top-color: '{{background-300}}'; }
- md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {
- color: '{{foreground-1}}'; }
- md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
- background-color: '{{background-50}}'; }
- md-bottom-sheet.md-THEME_NAME-theme .md-subheader {
- color: '{{foreground-1}}'; }
diff --git a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.css b/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.css
deleted file mode 100644
index 88a429f2..00000000
--- a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.css
+++ /dev/null
@@ -1,170 +0,0 @@
-/*!
- * Angular Material Design
- * https://github.com/angular/material
- * @license MIT
- * v0.9.8
- */
-/* mixin definition ; sets LTR and RTL within the same style call */
-md-bottom-sheet {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 0;
- padding: 8px 16px 88px 16px;
- z-index: 70;
- border-top-width: 1px;
- border-top-style: solid;
- -webkit-transform: translate3d(0, 80px, 0);
- transform: translate3d(0, 80px, 0);
- transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
- transition-property: -webkit-transform;
- transition-property: transform; }
- md-bottom-sheet.md-has-header {
- padding-top: 0; }
- md-bottom-sheet.ng-enter {
- opacity: 0;
- -webkit-transform: translate3d(0, 100%, 0);
- transform: translate3d(0, 100%, 0); }
- md-bottom-sheet.ng-enter-active {
- opacity: 1;
- display: block;
- -webkit-transform: translate3d(0, 80px, 0) !important;
- transform: translate3d(0, 80px, 0) !important; }
- md-bottom-sheet.ng-leave-active {
- -webkit-transform: translate3d(0, 100%, 0) !important;
- transform: translate3d(0, 100%, 0) !important;
- transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
- md-bottom-sheet .md-subheader {
- background-color: transparent;
- font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif;
- line-height: 56px;
- padding: 0;
- white-space: nowrap; }
- md-bottom-sheet md-inline-icon {
- display: inline-block;
- height: 24px;
- width: 24px;
- fill: #444; }
- md-bottom-sheet md-list-item {
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- outline: none; }
- md-bottom-sheet md-list-item:hover {
- cursor: pointer; }
- md-bottom-sheet.md-list md-list-item {
- padding: 0;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- height: 48px; }
- md-bottom-sheet.md-list md-list-item div.md-icon-container {
- display: inline-block;
- height: 24px;
- margin-right: 32px; }
- md-bottom-sheet.md-grid {
- padding-left: 24px;
- padding-right: 24px;
- padding-top: 0; }
- md-bottom-sheet.md-grid md-list {
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-direction: row;
- -ms-flex-direction: row;
- flex-direction: row;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- transition: all 0.5s;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center; }
- md-bottom-sheet.md-grid md-list-item {
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- transition: all 0.5s;
- height: 96px;
- margin-top: 8px;
- margin-bottom: 8px;
- /* Mixin for how many grid items to show per row */ }
- @media screen and (max-width: 600px) {
- md-bottom-sheet.md-grid md-list-item {
- -webkit-flex: 1 1 33.33333%;
- -ms-flex: 1 1 33.33333%;
- flex: 1 1 33.33333%;
- max-width: 33.33333%; }
- md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1) {
- -webkit-align-items: flex-start;
- -ms-flex-align: start;
- align-items: flex-start; }
- md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) {
- -webkit-align-items: flex-end;
- -ms-flex-align: end;
- align-items: flex-end; } }
- @media screen and (min-width: 600px) and (max-width: 960px) {
- md-bottom-sheet.md-grid md-list-item {
- -webkit-flex: 1 1 25%;
- -ms-flex: 1 1 25%;
- flex: 1 1 25%;
- max-width: 25%; } }
- @media screen and (min-width: 960px) and (max-width: 1200px) {
- md-bottom-sheet.md-grid md-list-item {
- -webkit-flex: 1 1 16.66667%;
- -ms-flex: 1 1 16.66667%;
- flex: 1 1 16.66667%;
- max-width: 16.66667%; } }
- @media screen and (min-width: 1200px) {
- md-bottom-sheet.md-grid md-list-item {
- -webkit-flex: 1 1 14.28571%;
- -ms-flex: 1 1 14.28571%;
- flex: 1 1 14.28571%;
- max-width: 14.28571%; } }
- md-bottom-sheet.md-grid md-list-item .md-list-item-content {
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- width: 48px;
- padding-bottom: 16px; }
- md-bottom-sheet.md-grid md-list-item .md-grid-item-content {
- border: 1px solid transparent;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- width: 80px; }
- md-bottom-sheet.md-grid md-list-item .md-icon-container {
- display: inline-block;
- box-sizing: border-box;
- height: 48px;
- width: 48px;
- margin: 0 0; }
- md-bottom-sheet.md-grid md-list-item .md-grid-text {
- font-weight: 400;
- line-height: 16px;
- font-size: 13px;
- margin: 0;
- white-space: nowrap;
- width: 64px;
- text-align: center;
- text-transform: none;
- padding-top: 8px; }
-
-@media screen and (-ms-high-contrast: active) {
- md-bottom-sheet {
- border: 1px solid #fff; } }
diff --git a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.js b/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.js
deleted file mode 100644
index c8696adb..00000000
--- a/ecomp-portal-FE/client/bower_components/angular-material/modules/closure/bottomSheet/bottomSheet.js
+++ /dev/null
@@ -1,267 +0,0 @@
-/*!
- * Angular Material Design
- * https://github.com/angular/material
- * @license MIT
- * v0.9.8
- */
-goog.provide('ng.material.components.bottomSheet');
-goog.require('ng.material.components.backdrop');
-goog.require('ng.material.core');
-/**
- * @ngdoc module
- * @name material.components.bottomSheet
- * @description
- * BottomSheet
- */
-angular.module('material.components.bottomSheet', [
- 'material.core',
- 'material.components.backdrop'
-])
- .directive('mdBottomSheet', MdBottomSheetDirective)
- .provider('$mdBottomSheet', MdBottomSheetProvider);
-
-function MdBottomSheetDirective() {
- return {
- restrict: 'E'
- };
-}
-
-/**
- * @ngdoc service
- * @name $mdBottomSheet
- * @module material.components.bottomSheet
- *
- * @description
- * `$mdBottomSheet` opens a bottom sheet over the app and provides a simple promise API.
- *
- * ## Restrictions
- *
- * - The bottom sheet's template must have an outer `<md-bottom-sheet>` element.
- * - Add the `md-grid` class to the bottom sheet for a grid layout.
- * - Add the `md-list` class to the bottom sheet for a list layout.
- *
- * @usage
- * <hljs lang="html">
- * <div ng-controller="MyController">
- * <md-button ng-click="openBottomSheet()">
- * Open a Bottom Sheet!
- * </md-button>
- * </div>
- * </hljs>
- * <hljs lang="js">
- * var app = angular.module('app', ['ngMaterial']);
- * app.controller('MyController', function($scope, $mdBottomSheet) {
- * $scope.openBottomSheet = function() {
- * $mdBottomSheet.show({
- * template: '<md-bottom-sheet>Hello!</md-bottom-sheet>'
- * });
- * };
- * });
- * </hljs>
- */
-
- /**
- * @ngdoc method
- * @name $mdBottomSheet#show
- *
- * @description
- * Show a bottom sheet with the specified options.
- *
- * @param {object} options An options object, with the following properties:
- *
- * - `templateUrl` - `{string=}`: The url of an html template file that will
- * be used as the content of the bottom sheet. Restrictions: the template must
- * have an outer `md-bottom-sheet` element.
- * - `template` - `{string=}`: Same as templateUrl, except this is an actual
- * template string.
- * - `scope` - `{object=}`: the scope to link the template / controller to. If none is specified, it will create a new child scope.
- * This scope will be destroyed when the bottom sheet is removed unless `preserveScope` is set to true.
- * - `preserveScope` - `{boolean=}`: whether to preserve the scope when the element is removed. Default is false
- * - `controller` - `{string=}`: The controller to associate with this bottom sheet.
- * - `locals` - `{string=}`: An object containing key/value pairs. The keys will
- * be used as names of values to inject into the controller. For example,
- * `locals: {three: 3}` would inject `three` into the controller with the value
- * of 3.
- * - `targetEvent` - `{DOMClickEvent=}`: A click's event object. When passed in as an option,
- * the location of the click will be used as the starting point for the opening animation
- * of the the dialog.
- * - `resolve` - `{object=}`: Similar to locals, except it takes promises as values
- * and the bottom sheet will not open until the promises resolve.
- * - `controllerAs` - `{string=}`: An alias to assign the controller to on the scope.
- * - `parent` - `{element=}`: The element to append the bottom sheet to. The `parent` may be a `function`, `string`,
- * `object`, or null. Defaults to appending to the body of the root element (or the root element) of the application.
- * e.g. angular.element(document.getElementById('content')) or "#content"
- * - `disableParentScroll` - `{boolean=}`: Whether to disable scrolling while the bottom sheet is open.
- * Default true.
- *
- * @returns {promise} A promise that can be resolved with `$mdBottomSheet.hide()` or
- * rejected with `$mdBottomSheet.cancel()`.
- */
-
-/**
- * @ngdoc method
- * @name $mdBottomSheet#hide
- *
- * @description
- * Hide the existing bottom sheet and resolve the promise returned from
- * `$mdBottomSheet.show()`. This call will close the most recently opened/current bottomsheet (if any).
- *
- * @param {*=} response An argument for the resolved promise.
- *
- */
-
-/**
- * @ngdoc method
- * @name $mdBottomSheet#cancel
- *
- * @description
- * Hide the existing bottom sheet and reject the promise returned from
- * `$mdBottomSheet.show()`.
- *
- * @param {*=} response An argument for the rejected promise.
- *
- */
-
-function MdBottomSheetProvider($$interimElementProvider) {
- // how fast we need to flick down to close the sheet, pixels/ms
- var CLOSING_VELOCITY = 0.5;
- var PADDING = 80; // same as css
-
- bottomSheetDefaults.$inject = ["$animate", "$mdConstant", "$mdUtil", "$timeout", "$compile", "$mdTheming", "$mdBottomSheet", "$rootElement", "$mdGesture"];
- return $$interimElementProvider('$mdBottomSheet')
- .setDefaults({
- methods: ['disableParentScroll', 'escapeToClose', 'targetEvent'],
- options: bottomSheetDefaults
- });
-
- /* ngInject */
- function bottomSheetDefaults($animate, $mdConstant, $mdUtil, $timeout, $compile, $mdTheming, $mdBottomSheet, $rootElement, $mdGesture) {
- var backdrop;
-
- return {
- themable: true,
- targetEvent: null,
- onShow: onShow,
- onRemove: onRemove,
- escapeToClose: true,
- disableParentScroll: true
- };
-
-
- function onShow(scope, element, options) {
-
- element = $mdUtil.extractElementByName(element, 'md-bottom-sheet');
-
- // Add a backdrop that will close on click
- backdrop = $compile('<md-backdrop class="md-opaque md-bottom-sheet-backdrop">')(scope);
- backdrop.on('click', function() {
- $timeout($mdBottomSheet.cancel);
- });
- $mdTheming.inherit(backdrop, options.parent);
-
- $animate.enter(backdrop, options.parent, null);
-
- var bottomSheet = new BottomSheet(element, options.parent);
- options.bottomSheet = bottomSheet;
-
- // Give up focus on calling item
- options.targetEvent && angular.element(options.targetEvent.target).blur();
- $mdTheming.inherit(bottomSheet.element, options.parent);
-
- if (options.disableParentScroll) {
- options.lastOverflow = options.parent.css('overflow');
- options.parent.css('overflow', 'hidden');
- }
-
- return $animate.enter(bottomSheet.element, options.parent)
- .then(function() {
- var focusable = angular.element(
- element[0].querySelector('button') ||
- element[0].querySelector('a') ||
- element[0].querySelector('[ng-click]')
- );
- focusable.focus();
-
- if (options.escapeToClose) {
- options.rootElementKeyupCallback = function(e) {
- if (e.keyCode === $mdConstant.KEY_CODE.ESCAPE) {
- $timeout($mdBottomSheet.cancel);
- }
- };
- $rootElement.on('keyup', options.rootElementKeyupCallback);
- }
- });
-
- }
-
- function onRemove(scope, element, options) {
-
- var bottomSheet = options.bottomSheet;
-
- $animate.leave(backdrop);
- return $animate.leave(bottomSheet.element).then(function() {
- if (options.disableParentScroll) {
- options.parent.css('overflow', options.lastOverflow);
- delete options.lastOverflow;
- }
-
- bottomSheet.cleanup();
-
- // Restore focus
- options.targetEvent && angular.element(options.targetEvent.target).focus();
- });
- }
-
- /**
- * BottomSheet class to apply bottom-sheet behavior to an element
- */
- function BottomSheet(element, parent) {
- var deregister = $mdGesture.register(parent, 'drag', { horizontal: false });
- parent.on('$md.dragstart', onDragStart)
- .on('$md.drag', onDrag)
- .on('$md.dragend', onDragEnd);
-
- return {
- element: element,
- cleanup: function cleanup() {
- deregister();
- parent.off('$md.dragstart', onDragStart)
- .off('$md.drag', onDrag)
- .off('$md.dragend', onDragEnd);
- }
- };
-
- function onDragStart(ev) {
- // Disable transitions on transform so that it feels fast
- element.css($mdConstant.CSS.TRANSITION_DURATION, '0ms');
- }
-
- function onDrag(ev) {
- var transform = ev.pointer.distanceY;
- if (transform < 5) {
- // Slow down drag when trying to drag up, and stop after PADDING
- transform = Math.max(-PADDING, transform / 2);
- }
- element.css($mdConstant.CSS.TRANSFORM, 'translate3d(0,' + (PADDING + transform) + 'px,0)');
- }
-
- function onDragEnd(ev) {
- if (ev.pointer.distanceY > 0 &&
- (ev.pointer.distanceY > 20 || Math.abs(ev.pointer.velocityY) > CLOSING_VELOCITY)) {
- var distanceRemaining = element.prop('offsetHeight') - ev.pointer.distanceY;
- var transitionDuration = Math.min(distanceRemaining / ev.pointer.velocityY * 0.75, 500);
- element.css($mdConstant.CSS.TRANSITION_DURATION, transitionDuration + 'ms');
- $timeout($mdBottomSheet.cancel);
- } else {
- element.css($mdConstant.CSS.TRANSITION_DURATION, '');
- element.css($mdConstant.CSS.TRANSFORM, '');
- }
- }
- }
-
- }
-
-}
-MdBottomSheetProvider.$inject = ["$$interimElementProvider"];
-
-ng.material.components.bottomSheet = angular.module("material.components.bottomSheet"); \ No newline at end of file