mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Added typescript definitions for trunk8
This commit is contained in:
parent
4817a46bb8
commit
fe5645d69a
@ -141,6 +141,7 @@ List of Definitions
|
||||
* [Teechart](http://www.steema.com) (by [Steema](http://www.steema.com))
|
||||
* [three.js](http://mrdoob.github.com/three.js/) (by [Kon](http://phyzkit.net/))
|
||||
* [Toastr](https://github.com/CodeSeven/toastr) (by [Boris Yankov](https://github.com/borisyankov))
|
||||
* [trunk8](https://github.com/rviscomi/trunk8) (by [Blake Niemyjski](https://github.com/niemyjski))
|
||||
* [TweenJS](http://www.createjs.com/#!/TweenJS) (by [Pedro Ferreira](https://bitbucket.org/drk4))
|
||||
* [tween.js](https://github.com/sole/tween.js/) (by [Adam R. Smith](https://github.com/sunetos))
|
||||
* [twitter-bootstrap-wizard](https://github.com/VinceG/twitter-bootstrap-wizard) (by [Blake Niemyjski](https://github.com/niemyjski))
|
||||
|
||||
50
trunk8/trunk8.d.ts
vendored
Normal file
50
trunk8/trunk8.d.ts
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
// Type definitions for trunk8
|
||||
// Project: https://github.com/rviscomi/trunk8
|
||||
// Definitions by: Blake Niemyjski <https://github.com/niemyjski/>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
|
||||
interface Trunk8Options {
|
||||
/**
|
||||
(Default: '…') The string to insert in place of the omitted text. This value may include HTML.
|
||||
@param {string} fill
|
||||
*/
|
||||
fill?: string;
|
||||
/**
|
||||
(Default: 1) The number of lines of text-wrap to tolerate before truncating. This value must be an integer greater than or equal to 1.
|
||||
@param {number} lines
|
||||
*/
|
||||
lines?: number;
|
||||
/**
|
||||
(Default: 'right') The side of the text from which to truncate. Valid values include 'center', 'left', and 'right'.
|
||||
@param {string} side
|
||||
*/
|
||||
side?: string;
|
||||
/**
|
||||
(Default: true) When true, the title attribute of the targeted HTML element will be set to the original, untruncated string. Valid values include true and false.
|
||||
@param {bool} tooltip
|
||||
*/
|
||||
tooltip?: bool;
|
||||
/**
|
||||
(Default: 'auto') The width, in characters, of the desired text. When set to 'auto', trunk8 will maximize the amount of text without spilling over.
|
||||
@param {string} width
|
||||
*/
|
||||
width?: string;
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
/**
|
||||
Creates a trunk8 instance and calls a method.
|
||||
@constructor
|
||||
@param {Trunk8Options} options
|
||||
*/
|
||||
trunk8(method: string, value?: string): any;
|
||||
|
||||
/**
|
||||
Creates a trunk8 instance with default options.
|
||||
@constructor
|
||||
@param {Trunk8Options} options
|
||||
*/
|
||||
trunk8(options?: Trunk8Options): any;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user