react-film
Version:
React component for showing carousel just like a film strip
216 lines (185 loc) • 9.8 kB
JavaScript
;
require("core-js/modules/es.object.define-property.js");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "BasicFilm", {
enumerable: true,
get: function get() {
return _BasicFilm["default"];
}
});
Object.defineProperty(exports, "Composer", {
enumerable: true,
get: function get() {
return _Composer["default"];
}
});
Object.defineProperty(exports, "Context", {
enumerable: true,
get: function get() {
return _LegacyContext["default"];
}
});
Object.defineProperty(exports, "Dots", {
enumerable: true,
get: function get() {
return _Dots["default"];
}
});
Object.defineProperty(exports, "FilmStrip", {
enumerable: true,
get: function get() {
return _DeprecatedFilmStrip["default"];
}
});
Object.defineProperty(exports, "Filmstrip", {
enumerable: true,
get: function get() {
return _Filmstrip["default"];
}
});
Object.defineProperty(exports, "Flipper", {
enumerable: true,
get: function get() {
return _Flipper["default"];
}
});
Object.defineProperty(exports, "ScrollBar", {
enumerable: true,
get: function get() {
return _ScrollBar["default"];
}
});
Object.defineProperty(exports, "createBasicStyleSet", {
enumerable: true,
get: function get() {
return _createBasicStyleSet["default"];
}
});
exports["default"] = void 0;
Object.defineProperty(exports, "useDir", {
enumerable: true,
get: function get() {
return _useDir["default"];
}
});
Object.defineProperty(exports, "useHeight", {
enumerable: true,
get: function get() {
return _useHeight["default"];
}
});
Object.defineProperty(exports, "useIndex", {
enumerable: true,
get: function get() {
return _useIndex["default"];
}
});
Object.defineProperty(exports, "useIndexFraction", {
enumerable: true,
get: function get() {
return _useIndexFraction["default"];
}
});
Object.defineProperty(exports, "useItemContainerCallbackRef", {
enumerable: true,
get: function get() {
return _useItemContainerCallbackRef["default"];
}
});
Object.defineProperty(exports, "useNumItems", {
enumerable: true,
get: function get() {
return _useNumItems["default"];
}
});
Object.defineProperty(exports, "useScrollBarPercentage", {
enumerable: true,
get: function get() {
return _useScrollBarPercentage["default"];
}
});
Object.defineProperty(exports, "useScrollBarWidth", {
enumerable: true,
get: function get() {
return _useScrollBarWidth["default"];
}
});
Object.defineProperty(exports, "useScrollOneLeft", {
enumerable: true,
get: function get() {
return _useScrollOneLeft["default"];
}
});
Object.defineProperty(exports, "useScrollOneRight", {
enumerable: true,
get: function get() {
return _useScrollOneRight["default"];
}
});
Object.defineProperty(exports, "useScrollTo", {
enumerable: true,
get: function get() {
return _useScrollTo["default"];
}
});
Object.defineProperty(exports, "useScrollableCallbackRef", {
enumerable: true,
get: function get() {
return _useScrollableCallbackRef["default"];
}
});
Object.defineProperty(exports, "useScrolling", {
enumerable: true,
get: function get() {
return _useScrolling["default"];
}
});
Object.defineProperty(exports, "useStyleOptions", {
enumerable: true,
get: function get() {
return _useStyleOptions["default"];
}
});
Object.defineProperty(exports, "useStyleSetClassNames", {
enumerable: true,
get: function get() {
return _useStyleSetClassNames["default"];
}
});
var _BasicFilm = _interopRequireDefault(require("./BasicFilm"));
var _Composer = _interopRequireDefault(require("./Composer"));
var _LegacyContext = _interopRequireDefault(require("./LegacyContext"));
var _createBasicStyleSet = _interopRequireDefault(require("./createBasicStyleSet"));
var _DeprecatedFilmStrip = _interopRequireDefault(require("./DeprecatedFilmStrip"));
var _Dots = _interopRequireDefault(require("./Dots"));
var _Filmstrip = _interopRequireDefault(require("./Filmstrip"));
var _Flipper = _interopRequireDefault(require("./Flipper"));
var _ReactFilm = _interopRequireDefault(require("./ReactFilm"));
var _ScrollBar = _interopRequireDefault(require("./ScrollBar"));
var _useDir = _interopRequireDefault(require("./hooks/useDir"));
var _useHeight = _interopRequireDefault(require("./hooks/useHeight"));
var _useIndex = _interopRequireDefault(require("./hooks/useIndex"));
var _useIndexFraction = _interopRequireDefault(require("./hooks/useIndexFraction"));
var _useItemContainerCallbackRef = _interopRequireDefault(require("./hooks/useItemContainerCallbackRef"));
var _useNumItems = _interopRequireDefault(require("./hooks/useNumItems"));
var _useScrollableCallbackRef = _interopRequireDefault(require("./hooks/useScrollableCallbackRef"));
var _useScrollBarPercentage = _interopRequireDefault(require("./hooks/useScrollBarPercentage"));
var _useScrollBarWidth = _interopRequireDefault(require("./hooks/useScrollBarWidth"));
var _useScrolling = _interopRequireDefault(require("./hooks/useScrolling"));
var _useScrollOneLeft = _interopRequireDefault(require("./hooks/useScrollOneLeft"));
var _useScrollOneRight = _interopRequireDefault(require("./hooks/useScrollOneRight"));
var _useScrollTo = _interopRequireDefault(require("./hooks/useScrollTo"));
var _useStyleOptions = _interopRequireDefault(require("./hooks/useStyleOptions"));
var _useStyleSetClassNames = _interopRequireDefault(require("./hooks/useStyleSetClassNames"));
var _default = _ReactFilm["default"];
exports["default"] = _default;
if (typeof document !== 'undefined' && document.head) {
var meta = document.createElement('meta');
meta.setAttribute('name', 'react-film'); // eslint-disable-next-line no-undef
meta.setAttribute('content', "version=".concat("3.1.0"));
document.head.appendChild(meta);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6WyJSZWFjdEZpbG0iLCJkb2N1bWVudCIsImhlYWQiLCJtZXRhIiwiY3JlYXRlRWxlbWVudCIsInNldEF0dHJpYnV0ZSIsImFwcGVuZENoaWxkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztlQUVlQSxxQjs7O0FBNkJmLElBQUksT0FBT0MsUUFBUCxLQUFvQixXQUFwQixJQUFtQ0EsUUFBUSxDQUFDQyxJQUFoRCxFQUFzRDtBQUNwRCxNQUFNQyxJQUFJLEdBQUdGLFFBQVEsQ0FBQ0csYUFBVCxDQUF1QixNQUF2QixDQUFiO0FBRUFELEVBQUFBLElBQUksQ0FBQ0UsWUFBTCxDQUFrQixNQUFsQixFQUEwQixZQUExQixFQUhvRCxDQUtwRDs7QUFDQUYsRUFBQUEsSUFBSSxDQUFDRSxZQUFMLENBQWtCLFNBQWxCO0FBRUFKLEVBQUFBLFFBQVEsQ0FBQ0MsSUFBVCxDQUFjSSxXQUFkLENBQTBCSCxJQUExQjtBQUNEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEJhc2ljRmlsbSBmcm9tICcuL0Jhc2ljRmlsbSc7XG5pbXBvcnQgQ29tcG9zZXIgZnJvbSAnLi9Db21wb3Nlcic7XG5pbXBvcnQgQ29udGV4dCBmcm9tICcuL0xlZ2FjeUNvbnRleHQnO1xuaW1wb3J0IGNyZWF0ZUJhc2ljU3R5bGVTZXQgZnJvbSAnLi9jcmVhdGVCYXNpY1N0eWxlU2V0JztcbmltcG9ydCBEZXByZWNhdGVkRmlsbVN0cmlwIGZyb20gJy4vRGVwcmVjYXRlZEZpbG1TdHJpcCc7XG5pbXBvcnQgRG90cyBmcm9tICcuL0RvdHMnO1xuaW1wb3J0IEZpbG1zdHJpcCBmcm9tICcuL0ZpbG1zdHJpcCc7XG5pbXBvcnQgRmxpcHBlciBmcm9tICcuL0ZsaXBwZXInO1xuaW1wb3J0IFJlYWN0RmlsbSBmcm9tICcuL1JlYWN0RmlsbSc7XG5pbXBvcnQgU2Nyb2xsQmFyIGZyb20gJy4vU2Nyb2xsQmFyJztcbmltcG9ydCB1c2VEaXIgZnJvbSAnLi9ob29rcy91c2VEaXInO1xuaW1wb3J0IHVzZUhlaWdodCBmcm9tICcuL2hvb2tzL3VzZUhlaWdodCc7XG5pbXBvcnQgdXNlSW5kZXggZnJvbSAnLi9ob29rcy91c2VJbmRleCc7XG5pbXBvcnQgdXNlSW5kZXhGcmFjdGlvbiBmcm9tICcuL2hvb2tzL3VzZUluZGV4RnJhY3Rpb24nO1xuaW1wb3J0IHVzZUl0ZW1Db250YWluZXJDYWxsYmFja1JlZiBmcm9tICcuL2hvb2tzL3VzZUl0ZW1Db250YWluZXJDYWxsYmFja1JlZic7XG5pbXBvcnQgdXNlTnVtSXRlbXMgZnJvbSAnLi9ob29rcy91c2VOdW1JdGVtcyc7XG5pbXBvcnQgdXNlU2Nyb2xsYWJsZUNhbGxiYWNrUmVmIGZyb20gJy4vaG9va3MvdXNlU2Nyb2xsYWJsZUNhbGxiYWNrUmVmJztcbmltcG9ydCB1c2VTY3JvbGxCYXJQZXJjZW50YWdlIGZyb20gJy4vaG9va3MvdXNlU2Nyb2xsQmFyUGVyY2VudGFnZSc7XG5pbXBvcnQgdXNlU2Nyb2xsQmFyV2lkdGggZnJvbSAnLi9ob29rcy91c2VTY3JvbGxCYXJXaWR0aCc7XG5pbXBvcnQgdXNlU2Nyb2xsaW5nIGZyb20gJy4vaG9va3MvdXNlU2Nyb2xsaW5nJztcbmltcG9ydCB1c2VTY3JvbGxPbmVMZWZ0IGZyb20gJy4vaG9va3MvdXNlU2Nyb2xsT25lTGVmdCc7XG5pbXBvcnQgdXNlU2Nyb2xsT25lUmlnaHQgZnJvbSAnLi9ob29rcy91c2VTY3JvbGxPbmVSaWdodCc7XG5pbXBvcnQgdXNlU2Nyb2xsVG8gZnJvbSAnLi9ob29rcy91c2VTY3JvbGxUbyc7XG5pbXBvcnQgdXNlU3R5bGVPcHRpb25zIGZyb20gJy4vaG9va3MvdXNlU3R5bGVPcHRpb25zJztcbmltcG9ydCB1c2VTdHlsZVNldENsYXNzTmFtZXMgZnJvbSAnLi9ob29rcy91c2VTdHlsZVNldENsYXNzTmFtZXMnO1xuXG5leHBvcnQgZGVmYXVsdCBSZWFjdEZpbG07XG5cbmV4cG9ydCB7XG4gIEJhc2ljRmlsbSxcbiAgQ29tcG9zZXIsXG4gIENvbnRleHQsXG4gIGNyZWF0ZUJhc2ljU3R5bGVTZXQsXG4gIERlcHJlY2F0ZWRGaWxtU3RyaXAgYXMgRmlsbVN0cmlwLFxuICBEb3RzLFxuICBGaWxtc3RyaXAsXG4gIEZsaXBwZXIsXG4gIFNjcm9sbEJhcixcbiAgdXNlRGlyLFxuICB1c2VIZWlnaHQsXG4gIHVzZUluZGV4LFxuICB1c2VJbmRleEZyYWN0aW9uLFxuICB1c2VJdGVtQ29udGFpbmVyQ2FsbGJhY2tSZWYsXG4gIHVzZU51bUl0ZW1zLFxuICB1c2VTY3JvbGxhYmxlQ2FsbGJhY2tSZWYsXG4gIHVzZVNjcm9sbEJhclBlcmNlbnRhZ2UsXG4gIHVzZVNjcm9sbEJhcldpZHRoLFxuICB1c2VTY3JvbGxpbmcsXG4gIHVzZVNjcm9sbE9uZUxlZnQsXG4gIHVzZVNjcm9sbE9uZVJpZ2h0LFxuICB1c2VTY3JvbGxUbyxcbiAgdXNlU3R5bGVPcHRpb25zLFxuICB1c2VTdHlsZVNldENsYXNzTmFtZXNcbn07XG5cbmlmICh0eXBlb2YgZG9jdW1lbnQgIT09ICd1bmRlZmluZWQnICYmIGRvY3VtZW50LmhlYWQpIHtcbiAgY29uc3QgbWV0YSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ21ldGEnKTtcblxuICBtZXRhLnNldEF0dHJpYnV0ZSgnbmFtZScsICdyZWFjdC1maWxtJyk7XG5cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVuZGVmXG4gIG1ldGEuc2V0QXR0cmlidXRlKCdjb250ZW50JywgYHZlcnNpb249JHtwcm9jZXNzLmVudi5ucG1fcGFja2FnZV92ZXJzaW9ufWApO1xuXG4gIGRvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQobWV0YSk7XG59XG4iXX0=