ionic-mocks-jest
Version:
Stubbed and Pre-mocked Ionic Objects
38 lines • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var create_spy_1 = require("../utilities/create-spy");
var SlidesMock = /** @class */ (function () {
function SlidesMock() {
}
SlidesMock.instance = function () {
var instance = create_spy_1.createSpyObj('Slides', [
'controlBy',
'controlInverse',
'enableKeyboardControl',
'getActiveIndex',
'getPreviousIndex',
'isBeginning',
'isEnd',
'length',
'lockSwipeToNext',
'lockSwipeToPrev',
'lockSwipes',
'resize',
'slideNext',
'slidePrev',
'slideTo',
'startAutoplay',
'stopAutoplay',
'update'
]);
instance.getActiveIndex.and.returnValue(0);
instance.getPreviousIndex.and.returnValue(0);
instance.isBeginning.and.returnValue(true);
instance.isEnd.and.returnValue(false);
instance.length.and.returnValue(3);
return instance;
};
return SlidesMock;
}());
exports.SlidesMock = SlidesMock;
//# sourceMappingURL=slides.js.map