mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 21:00:01 +08:00
Normalize line feeding (#11034)
This commit is contained in:
committed by
Masahiro Wakame
parent
2eb6ca7acf
commit
823c53c9b6
@@ -1,48 +1,48 @@
|
||||
// test file for masonry-layout.d.ts
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
/// <reference path="./masonry-layout.d.ts" />
|
||||
|
||||
//import {Masonry} from "./masonry-layout.d.ts";
|
||||
|
||||
// responsive layouts
|
||||
function testResponsiveLayouts() {
|
||||
$('.grid').masonry({
|
||||
itemSelector: '.grid-item',
|
||||
columnWidth: '.grid-sizer',
|
||||
percentPosition: true
|
||||
});
|
||||
}
|
||||
|
||||
// recommended Options
|
||||
function testRecommendedOptions() {
|
||||
$('.grid').masonry({
|
||||
columnWidth: 200,
|
||||
itemSelector: '.grid-item'
|
||||
});
|
||||
|
||||
var msnry = new Masonry.Masonry('.grid', {
|
||||
columnWidth: 200,
|
||||
itemSelector: '.grid-item'
|
||||
});
|
||||
}
|
||||
|
||||
// extended Options
|
||||
function testExtendedOptions() {
|
||||
var msnry = new Masonry.Masonry('.grid', {
|
||||
itemSelector: '.grid-item',
|
||||
columnWidth: '.grid-sizer',
|
||||
percentPosition: true,
|
||||
gutter: '.gutter-sizer',
|
||||
stamp: '.stamp',
|
||||
fitWidth: true,
|
||||
originLeft: true,
|
||||
originTop: true,
|
||||
containerStyle: {
|
||||
position: 'relative'
|
||||
},
|
||||
transitionDuration: '0.4s',
|
||||
resize: true,
|
||||
initLayout: true
|
||||
});
|
||||
}
|
||||
// test file for masonry-layout.d.ts
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
/// <reference path="./masonry-layout.d.ts" />
|
||||
|
||||
//import {Masonry} from "./masonry-layout.d.ts";
|
||||
|
||||
// responsive layouts
|
||||
function testResponsiveLayouts() {
|
||||
$('.grid').masonry({
|
||||
itemSelector: '.grid-item',
|
||||
columnWidth: '.grid-sizer',
|
||||
percentPosition: true
|
||||
});
|
||||
}
|
||||
|
||||
// recommended Options
|
||||
function testRecommendedOptions() {
|
||||
$('.grid').masonry({
|
||||
columnWidth: 200,
|
||||
itemSelector: '.grid-item'
|
||||
});
|
||||
|
||||
var msnry = new Masonry.Masonry('.grid', {
|
||||
columnWidth: 200,
|
||||
itemSelector: '.grid-item'
|
||||
});
|
||||
}
|
||||
|
||||
// extended Options
|
||||
function testExtendedOptions() {
|
||||
var msnry = new Masonry.Masonry('.grid', {
|
||||
itemSelector: '.grid-item',
|
||||
columnWidth: '.grid-sizer',
|
||||
percentPosition: true,
|
||||
gutter: '.gutter-sizer',
|
||||
stamp: '.stamp',
|
||||
fitWidth: true,
|
||||
originLeft: true,
|
||||
originTop: true,
|
||||
containerStyle: {
|
||||
position: 'relative'
|
||||
},
|
||||
transitionDuration: '0.4s',
|
||||
resize: true,
|
||||
initLayout: true
|
||||
});
|
||||
}
|
||||
|
||||
140
masonry-layout/masonry-layout.d.ts
vendored
140
masonry-layout/masonry-layout.d.ts
vendored
@@ -1,70 +1,70 @@
|
||||
// Type definitions for Masonry 4.0.0
|
||||
// Project: https://github.com/desandro/masonry
|
||||
// Definitions by: Mark Wilson <https://github.com/m-a-wilson>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
// Modified from original definitions by:
|
||||
// Travis Brown < https://github.com/warriorrocker>
|
||||
|
||||
declare module Masonry {
|
||||
|
||||
class Masonry implements MasonryGrid {
|
||||
constructor(options?: MasonryOptions);
|
||||
constructor(selector: string, options?: MasonryOptions);
|
||||
}
|
||||
|
||||
interface MasonryGrid {
|
||||
masonry?(): void;
|
||||
masonry?(eventName: string, listener: any): void;
|
||||
|
||||
// layout
|
||||
layout?(): void;
|
||||
layoutItems?(items: Array<any>, isStill?: boolean): void;
|
||||
stamp?(elements: Array<any>): void;
|
||||
unstamp?(elements: Array<any>): void;
|
||||
|
||||
// add and remove items
|
||||
appended?(elements: Array<any>): void;
|
||||
prepended?(elements: Array<any>): void;
|
||||
addItems?(elements: Array<any>): void;
|
||||
remove?(elements: Array<any>): void;
|
||||
|
||||
// events
|
||||
on?(eventName: string, listener: any): void;
|
||||
off?(eventName: string, listener: any): void;
|
||||
once?(eventName: string, listener: any): void;
|
||||
|
||||
// utilities
|
||||
reloadItems?(): void;
|
||||
destroy?(): void;
|
||||
getItemElements?(): Array<any>;
|
||||
data?(element: Element): Masonry;
|
||||
}
|
||||
|
||||
interface MasonryOptions {
|
||||
|
||||
// layout
|
||||
itemSelector?: string;
|
||||
columnWidth?: any;
|
||||
percentPosition?: boolean;
|
||||
gutter?: any;
|
||||
stamp?: string;
|
||||
fitWidth?: boolean;
|
||||
originLeft?: boolean;
|
||||
originTop?: boolean;
|
||||
|
||||
// setup
|
||||
containerStyle?: Object;
|
||||
transitionDuration?: any;
|
||||
resize?: boolean;
|
||||
initLayout?: boolean;
|
||||
}
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
masonry(options?: Masonry.MasonryOptions): JQuery;
|
||||
}
|
||||
|
||||
|
||||
// Type definitions for Masonry 4.0.0
|
||||
// Project: https://github.com/desandro/masonry
|
||||
// Definitions by: Mark Wilson <https://github.com/m-a-wilson>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
// Modified from original definitions by:
|
||||
// Travis Brown < https://github.com/warriorrocker>
|
||||
|
||||
declare module Masonry {
|
||||
|
||||
class Masonry implements MasonryGrid {
|
||||
constructor(options?: MasonryOptions);
|
||||
constructor(selector: string, options?: MasonryOptions);
|
||||
}
|
||||
|
||||
interface MasonryGrid {
|
||||
masonry?(): void;
|
||||
masonry?(eventName: string, listener: any): void;
|
||||
|
||||
// layout
|
||||
layout?(): void;
|
||||
layoutItems?(items: Array<any>, isStill?: boolean): void;
|
||||
stamp?(elements: Array<any>): void;
|
||||
unstamp?(elements: Array<any>): void;
|
||||
|
||||
// add and remove items
|
||||
appended?(elements: Array<any>): void;
|
||||
prepended?(elements: Array<any>): void;
|
||||
addItems?(elements: Array<any>): void;
|
||||
remove?(elements: Array<any>): void;
|
||||
|
||||
// events
|
||||
on?(eventName: string, listener: any): void;
|
||||
off?(eventName: string, listener: any): void;
|
||||
once?(eventName: string, listener: any): void;
|
||||
|
||||
// utilities
|
||||
reloadItems?(): void;
|
||||
destroy?(): void;
|
||||
getItemElements?(): Array<any>;
|
||||
data?(element: Element): Masonry;
|
||||
}
|
||||
|
||||
interface MasonryOptions {
|
||||
|
||||
// layout
|
||||
itemSelector?: string;
|
||||
columnWidth?: any;
|
||||
percentPosition?: boolean;
|
||||
gutter?: any;
|
||||
stamp?: string;
|
||||
fitWidth?: boolean;
|
||||
originLeft?: boolean;
|
||||
originTop?: boolean;
|
||||
|
||||
// setup
|
||||
containerStyle?: Object;
|
||||
transitionDuration?: any;
|
||||
resize?: boolean;
|
||||
initLayout?: boolean;
|
||||
}
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
masonry(options?: Masonry.MasonryOptions): JQuery;
|
||||
}
|
||||
|
||||
|
||||
|
||||
262
notify.js/notify.js.d.ts
vendored
262
notify.js/notify.js.d.ts
vendored
@@ -1,131 +1,131 @@
|
||||
// Type definitions for notify.js
|
||||
// Project: https://github.com/notifyjs/notifyjs
|
||||
// Definitions by: Bahman Nikkhahan <https://github.com/bahman616>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
declare namespace NotifyJS {
|
||||
interface NotificationOptions {
|
||||
// whether to hide the notification on click
|
||||
clickToHide: boolean;
|
||||
// whether to auto-hide the notification
|
||||
autoHide: boolean;
|
||||
// if autoHide, hide after milliseconds
|
||||
autoHideDelay: number;
|
||||
// show the arrow pointing at the element
|
||||
arrowShow: boolean;
|
||||
// arrow size in pixels
|
||||
arrowSize: number;
|
||||
// position defines the notification position though uses the defaults below
|
||||
position: string;
|
||||
// default positions
|
||||
elementPosition: string;
|
||||
globalPosition: string;
|
||||
// default style
|
||||
style: string;
|
||||
// default class (string or [string])
|
||||
className: string;
|
||||
// show animation
|
||||
showAnimation: string;
|
||||
// show animation duration
|
||||
showDuration: number;
|
||||
// hide animation
|
||||
hideAnimation: string;
|
||||
// hide animation duration
|
||||
hideDuration: number;
|
||||
// padding between element and notification
|
||||
gap: number;
|
||||
}
|
||||
|
||||
interface JQueryStaticNotify {
|
||||
/**
|
||||
* notify user
|
||||
* @param element a jquery element
|
||||
* @param notificationdata global notification data
|
||||
* @param options notification options
|
||||
*/
|
||||
(element?: any, notificationdata?: any, options?: NotificationOptions): JQueryStatic;
|
||||
|
||||
/**
|
||||
* Add style
|
||||
* @param styleName style name
|
||||
* @param styleDefinition style definition object
|
||||
*/
|
||||
addStyle(styleName: string, styleDefinition: any): any;
|
||||
|
||||
/**
|
||||
* Remove style
|
||||
* @param styleName style name
|
||||
*/
|
||||
removeStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Get style
|
||||
* @param styleName style name
|
||||
*/
|
||||
getStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Insert css
|
||||
* @param cssText css text to insert
|
||||
*/
|
||||
insertCSS(cssText: string): any;
|
||||
|
||||
/**
|
||||
* Set defaults for notifications
|
||||
* @param options notification iptions
|
||||
*/
|
||||
defaults(options: NotificationOptions): any;
|
||||
}
|
||||
|
||||
interface JQueryStatic {
|
||||
notify: JQueryStaticNotify;
|
||||
}
|
||||
|
||||
interface JQueryNotify {
|
||||
/**
|
||||
* notify user
|
||||
* @param element a jquery element
|
||||
* @param notificationdata global notification data
|
||||
* @param options notification options
|
||||
*/
|
||||
(element?: any, notificationdata?: any, options?: NotificationOptions): JQuery;
|
||||
|
||||
/**
|
||||
* Add style
|
||||
* @param styleName style name
|
||||
* @param styleDefinition style definition object
|
||||
*/
|
||||
addStyle(styleName: string, styleDefinition: any): any;
|
||||
|
||||
/**
|
||||
* Remove style
|
||||
* @param styleName style name
|
||||
*/
|
||||
removeStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Get style
|
||||
* @param styleName style name
|
||||
*/
|
||||
getStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Insert css
|
||||
* @param cssText css text to insert
|
||||
*/
|
||||
insertCSS(cssText: string): any;
|
||||
|
||||
/**
|
||||
* Set defaults for notifications
|
||||
* @param options notification iptions
|
||||
*/
|
||||
defaults(options: NotificationOptions): any;
|
||||
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
notify: JQueryStaticNotify;
|
||||
}
|
||||
}
|
||||
// Type definitions for notify.js
|
||||
// Project: https://github.com/notifyjs/notifyjs
|
||||
// Definitions by: Bahman Nikkhahan <https://github.com/bahman616>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts" />
|
||||
|
||||
declare namespace NotifyJS {
|
||||
interface NotificationOptions {
|
||||
// whether to hide the notification on click
|
||||
clickToHide: boolean;
|
||||
// whether to auto-hide the notification
|
||||
autoHide: boolean;
|
||||
// if autoHide, hide after milliseconds
|
||||
autoHideDelay: number;
|
||||
// show the arrow pointing at the element
|
||||
arrowShow: boolean;
|
||||
// arrow size in pixels
|
||||
arrowSize: number;
|
||||
// position defines the notification position though uses the defaults below
|
||||
position: string;
|
||||
// default positions
|
||||
elementPosition: string;
|
||||
globalPosition: string;
|
||||
// default style
|
||||
style: string;
|
||||
// default class (string or [string])
|
||||
className: string;
|
||||
// show animation
|
||||
showAnimation: string;
|
||||
// show animation duration
|
||||
showDuration: number;
|
||||
// hide animation
|
||||
hideAnimation: string;
|
||||
// hide animation duration
|
||||
hideDuration: number;
|
||||
// padding between element and notification
|
||||
gap: number;
|
||||
}
|
||||
|
||||
interface JQueryStaticNotify {
|
||||
/**
|
||||
* notify user
|
||||
* @param element a jquery element
|
||||
* @param notificationdata global notification data
|
||||
* @param options notification options
|
||||
*/
|
||||
(element?: any, notificationdata?: any, options?: NotificationOptions): JQueryStatic;
|
||||
|
||||
/**
|
||||
* Add style
|
||||
* @param styleName style name
|
||||
* @param styleDefinition style definition object
|
||||
*/
|
||||
addStyle(styleName: string, styleDefinition: any): any;
|
||||
|
||||
/**
|
||||
* Remove style
|
||||
* @param styleName style name
|
||||
*/
|
||||
removeStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Get style
|
||||
* @param styleName style name
|
||||
*/
|
||||
getStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Insert css
|
||||
* @param cssText css text to insert
|
||||
*/
|
||||
insertCSS(cssText: string): any;
|
||||
|
||||
/**
|
||||
* Set defaults for notifications
|
||||
* @param options notification iptions
|
||||
*/
|
||||
defaults(options: NotificationOptions): any;
|
||||
}
|
||||
|
||||
interface JQueryStatic {
|
||||
notify: JQueryStaticNotify;
|
||||
}
|
||||
|
||||
interface JQueryNotify {
|
||||
/**
|
||||
* notify user
|
||||
* @param element a jquery element
|
||||
* @param notificationdata global notification data
|
||||
* @param options notification options
|
||||
*/
|
||||
(element?: any, notificationdata?: any, options?: NotificationOptions): JQuery;
|
||||
|
||||
/**
|
||||
* Add style
|
||||
* @param styleName style name
|
||||
* @param styleDefinition style definition object
|
||||
*/
|
||||
addStyle(styleName: string, styleDefinition: any): any;
|
||||
|
||||
/**
|
||||
* Remove style
|
||||
* @param styleName style name
|
||||
*/
|
||||
removeStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Get style
|
||||
* @param styleName style name
|
||||
*/
|
||||
getStyle(styleName: string): any;
|
||||
|
||||
/**
|
||||
* Insert css
|
||||
* @param cssText css text to insert
|
||||
*/
|
||||
insertCSS(cssText: string): any;
|
||||
|
||||
/**
|
||||
* Set defaults for notifications
|
||||
* @param options notification iptions
|
||||
*/
|
||||
defaults(options: NotificationOptions): any;
|
||||
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
notify: JQueryStaticNotify;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,53 +1,53 @@
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
/// <reference path="notify.js.d.ts"/>
|
||||
|
||||
// setting defaults for notification plugin
|
||||
$.notify.defaults({
|
||||
clickToHide: true,
|
||||
autoHide: false,
|
||||
autoHideDelay: 5000,
|
||||
arrowShow: true,
|
||||
arrowSize: 5,
|
||||
position: 'top center',
|
||||
elementPosition: 'bottom left',
|
||||
globalPosition: 'top center',
|
||||
style: 'bootstrap',
|
||||
className: 'error',
|
||||
showAnimation: 'slideDown',
|
||||
showDuration: 400,
|
||||
hideAnimation: 'slideUp',
|
||||
hideDuration: 200,
|
||||
gap: 2
|
||||
});
|
||||
|
||||
$(".elem-demo").notify("Hello Box");
|
||||
$.notify("Access granted", "success");
|
||||
$.notify("Do not press this button", "info");
|
||||
$.notify('hello !!', {
|
||||
style: 'happyblue'
|
||||
});
|
||||
$.notify('hello !!', {
|
||||
style: 'happyblue'
|
||||
});
|
||||
//add a new style 'foo'
|
||||
$.notify.addStyle('foo', {
|
||||
html:
|
||||
"<div>" +
|
||||
"<div class='clearfix'>" +
|
||||
"<div class='title' data-notify-html='title'/>" +
|
||||
"<div class='buttons'>" +
|
||||
"<button class='no'>Cancel</button>" +
|
||||
"<button class='yes' data-notify-text='button'></button>" +
|
||||
"</div>" +
|
||||
"</div>" +
|
||||
"</div>"
|
||||
});
|
||||
|
||||
$.notify({
|
||||
title: 'Would you like some Foo ?',
|
||||
button: 'Confirm'
|
||||
}, {
|
||||
style: 'foo',
|
||||
autoHide: false,
|
||||
clickToHide: false
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
/// <reference path="notify.js.d.ts"/>
|
||||
|
||||
// setting defaults for notification plugin
|
||||
$.notify.defaults({
|
||||
clickToHide: true,
|
||||
autoHide: false,
|
||||
autoHideDelay: 5000,
|
||||
arrowShow: true,
|
||||
arrowSize: 5,
|
||||
position: 'top center',
|
||||
elementPosition: 'bottom left',
|
||||
globalPosition: 'top center',
|
||||
style: 'bootstrap',
|
||||
className: 'error',
|
||||
showAnimation: 'slideDown',
|
||||
showDuration: 400,
|
||||
hideAnimation: 'slideUp',
|
||||
hideDuration: 200,
|
||||
gap: 2
|
||||
});
|
||||
|
||||
$(".elem-demo").notify("Hello Box");
|
||||
$.notify("Access granted", "success");
|
||||
$.notify("Do not press this button", "info");
|
||||
$.notify('hello !!', {
|
||||
style: 'happyblue'
|
||||
});
|
||||
$.notify('hello !!', {
|
||||
style: 'happyblue'
|
||||
});
|
||||
//add a new style 'foo'
|
||||
$.notify.addStyle('foo', {
|
||||
html:
|
||||
"<div>" +
|
||||
"<div class='clearfix'>" +
|
||||
"<div class='title' data-notify-html='title'/>" +
|
||||
"<div class='buttons'>" +
|
||||
"<button class='no'>Cancel</button>" +
|
||||
"<button class='yes' data-notify-text='button'></button>" +
|
||||
"</div>" +
|
||||
"</div>" +
|
||||
"</div>"
|
||||
});
|
||||
|
||||
$.notify({
|
||||
title: 'Would you like some Foo ?',
|
||||
button: 'Confirm'
|
||||
}, {
|
||||
style: 'foo',
|
||||
autoHide: false,
|
||||
clickToHide: false
|
||||
});
|
||||
Reference in New Issue
Block a user