mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-20 12:00:53 +08:00
Added angular touchspin
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
/// <reference path='../angularjs/angular.d.ts' />
|
||||
/// <reference path='angular-touchspin.d.ts' />
|
||||
|
||||
angular
|
||||
.module('touchspin-tests', ['lm.touchspin'])
|
||||
.config(function(touchspinConfigProvider: angularTouchSpin.ITouchSpinConfigProvider) {
|
||||
touchspinConfigProvider.defaults(<angularTouchSpin.ITouchSpinOptions>{
|
||||
min: 0,
|
||||
max: 0,
|
||||
step: 0,
|
||||
decimals: 0,
|
||||
stepInterval: 0,
|
||||
forceStepDivisibility: '', // none | floor | round | ceil
|
||||
stepIntervalDelay: 0,
|
||||
verticalButtons: true,
|
||||
verticalUpClass: '',
|
||||
verticalDownClass: '',
|
||||
initVal: 0,
|
||||
prefix: '',
|
||||
postfix: '',
|
||||
prefixExtraClass: '',
|
||||
postfixExtraClass: '',
|
||||
mousewheel: true,
|
||||
buttonDownClass: '',
|
||||
buttonUpClass: '',
|
||||
buttonDownTxt: '',
|
||||
buttonUpTxt: ''
|
||||
});
|
||||
});
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
// Type definitions for Angular Touchspin v1.0.0
|
||||
// Project: https://github.com/nkovacic/angular-touchspin
|
||||
// Definitions by: Niko Kovačič <https://github.com/nkovacic>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
//// <reference path="../angularjs/angular.d.ts" />
|
||||
|
||||
|
||||
declare module "angular-touchspin" {
|
||||
let _: string;
|
||||
export = _;
|
||||
}
|
||||
|
||||
declare module angularTouchSpin {
|
||||
interface ITouchSpinOptions {
|
||||
min?: number;
|
||||
max?: number;
|
||||
step?: number;
|
||||
decimals?: number;
|
||||
stepInterval?: number;
|
||||
forceStepDivisibility?: string; // none | floor | round | ceil
|
||||
stepIntervalDelay?: number;
|
||||
verticalButtons?: boolean;
|
||||
verticalUpClass?: string;
|
||||
verticalDownClass?: string;
|
||||
initVal?: number;
|
||||
prefix?: string;
|
||||
postfix?: string;
|
||||
prefixExtraClass?: string;
|
||||
postfixExtraClass?: string;
|
||||
mousewheel?: boolean;
|
||||
buttonDownClass?: string;
|
||||
buttonUpClass?: string;
|
||||
buttonDownTxt?: string;
|
||||
buttonUpTxt?: string;
|
||||
}
|
||||
|
||||
interface ITouchSpinConfig extends ITouchSpinOptions { }
|
||||
|
||||
interface ITouchSpinConfigProvider {
|
||||
defaults(touchSpinOptions: ITouchSpinOptions): void;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user