mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-22 20:37:58 +08:00
49 lines
1.1 KiB
TypeScript
49 lines
1.1 KiB
TypeScript
// 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
|
|
});
|
|
}
|