one
Version:
One is a React framework for web, iOS, and Android apps.
57 lines (56 loc) • 1.39 kB
JavaScript
const a = require("react-native/Libraries/NativeComponent/NativeComponentRegistry");
const {
ConditionallyIgnoredEventHandlers: n
} = require("react-native/Libraries/NativeComponent/ViewConfigIgnore");
const {
dispatchCommand: o
} = require("react-native/Libraries/ReactNative/RendererProxy");
let r = "OneNativePager";
const i = {
uiViewClassName: "OneNativePager",
directEventTypes: {
topPageScroll: {
registrationName: "onPageScroll"
},
topPageSelected: {
registrationName: "onPageSelected"
},
topPageScrollStateChanged: {
registrationName: "onPageScrollStateChanged"
}
},
validAttributes: {
initialPage: true,
scrollEnabled: true,
orientation: true,
layoutDirection: true,
offscreenPageLimit: true,
pageMargin: true,
overdrag: true,
overScrollMode: true,
keyboardDismissMode: true,
...n({
onPageScroll: true,
onPageSelected: true,
onPageScrollStateChanged: true
})
}
};
var g = a.get(r, () => i);
const m = {
setPage(e, t) {
o(e, "setPage", [t]);
},
setPageWithoutAnimation(e, t) {
o(e, "setPageWithoutAnimation", [t]);
},
setScrollEnabledImperatively(e, t) {
o(e, "setScrollEnabledImperatively", [t]);
}
};
export {
m as Commands,
i as __INTERNAL_VIEW_CONFIG,
g as default
};
//# sourceMappingURL=OneNativePagerNativeComponent.native.js.map