neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 7.7 kB
JavaScript
;
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PagingControl = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../../core");
function PagingControl(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, ItemsPerPage = props.ItemsPerPage, TotalItems = props.TotalItems, HasMoreItems = props.HasMoreItems, SkipItems = props.SkipItems, NoItemsLabel = props.NoItemsLabel, PagingInfoLabel = props.PagingInfoLabel, TotalPages = props.TotalPages, RemainingItems = props.RemainingItems, _label = props._label, _previousEnabled = props._previousEnabled, _nextEnabled = props._nextEnabled;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.PagingControl", id: id, persistentId: persistentId, updateOrder: updateOrder }, { children: [(0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Enabled", id: typeof Enabled === "object" && "id" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.id : undefined, value: typeof Enabled === "object" && "value" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.value : Enabled !== null && Enabled !== void 0 ? Enabled : true, isRaw: typeof Enabled === "object" && "isRaw" in Enabled && Enabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "ItemsPerPage", id: typeof ItemsPerPage === "object" && "id" in ItemsPerPage ? ItemsPerPage === null || ItemsPerPage === void 0 ? void 0 : ItemsPerPage.id : undefined, value: typeof ItemsPerPage === "object" && "value" in ItemsPerPage ? ItemsPerPage === null || ItemsPerPage === void 0 ? void 0 : ItemsPerPage.value : ItemsPerPage, isRaw: typeof ItemsPerPage === "object" && "isRaw" in ItemsPerPage && ItemsPerPage.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "TotalItems", id: typeof TotalItems === "object" && "id" in TotalItems ? TotalItems === null || TotalItems === void 0 ? void 0 : TotalItems.id : undefined, value: typeof TotalItems === "object" && "value" in TotalItems ? TotalItems === null || TotalItems === void 0 ? void 0 : TotalItems.value : TotalItems, isRaw: typeof TotalItems === "object" && "isRaw" in TotalItems && TotalItems.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "HasMoreItems", id: typeof HasMoreItems === "object" && "id" in HasMoreItems ? HasMoreItems === null || HasMoreItems === void 0 ? void 0 : HasMoreItems.id : undefined, value: typeof HasMoreItems === "object" && "value" in HasMoreItems ? HasMoreItems === null || HasMoreItems === void 0 ? void 0 : HasMoreItems.value : HasMoreItems, isRaw: typeof HasMoreItems === "object" && "isRaw" in HasMoreItems && HasMoreItems.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "SkipItems", id: typeof SkipItems === "object" && "id" in SkipItems ? SkipItems === null || SkipItems === void 0 ? void 0 : SkipItems.id : undefined, value: typeof SkipItems === "object" && "value" in SkipItems ? SkipItems === null || SkipItems === void 0 ? void 0 : SkipItems.value : SkipItems, isRaw: typeof SkipItems === "object" && "isRaw" in SkipItems && SkipItems.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "NoItemsLabel", id: typeof NoItemsLabel === "object" && "id" in NoItemsLabel ? NoItemsLabel === null || NoItemsLabel === void 0 ? void 0 : NoItemsLabel.id : undefined, value: typeof NoItemsLabel === "object" && "value" in NoItemsLabel ? NoItemsLabel === null || NoItemsLabel === void 0 ? void 0 : NoItemsLabel.value : NoItemsLabel, isRaw: typeof NoItemsLabel === "object" && "isRaw" in NoItemsLabel && NoItemsLabel.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "PagingInfoLabel", id: typeof PagingInfoLabel === "object" && "id" in PagingInfoLabel ? PagingInfoLabel === null || PagingInfoLabel === void 0 ? void 0 : PagingInfoLabel.id : undefined, value: typeof PagingInfoLabel === "object" && "value" in PagingInfoLabel ? PagingInfoLabel === null || PagingInfoLabel === void 0 ? void 0 : PagingInfoLabel.value : PagingInfoLabel, isRaw: typeof PagingInfoLabel === "object" && "isRaw" in PagingInfoLabel && PagingInfoLabel.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.RawOutput`1[System.Int32]", name: "TotalPages", id: typeof TotalPages === "object" && "id" in TotalPages ? TotalPages === null || TotalPages === void 0 ? void 0 : TotalPages.id : undefined, value: typeof TotalPages === "object" && "value" in TotalPages ? TotalPages === null || TotalPages === void 0 ? void 0 : TotalPages.value : TotalPages, isRaw: typeof TotalPages === "object" && "isRaw" in TotalPages && TotalPages.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.RawOutput`1[System.Int32]", name: "RemainingItems", id: typeof RemainingItems === "object" && "id" in RemainingItems ? RemainingItems === null || RemainingItems === void 0 ? void 0 : RemainingItems.id : undefined, value: typeof RemainingItems === "object" && "value" in RemainingItems ? RemainingItems === null || RemainingItems === void 0 ? void 0 : RemainingItems.value : RemainingItems, isRaw: typeof RemainingItems === "object" && "isRaw" in RemainingItems && RemainingItems.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.String]", name: "_label", id: typeof _label === "object" && "id" in _label ? _label === null || _label === void 0 ? void 0 : _label.id : undefined, value: typeof _label === "object" && "value" in _label ? _label === null || _label === void 0 ? void 0 : _label.value : _label, isRaw: typeof _label === "object" && "isRaw" in _label && _label.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Boolean]", name: "_previousEnabled", id: typeof _previousEnabled === "object" && "id" in _previousEnabled ? _previousEnabled === null || _previousEnabled === void 0 ? void 0 : _previousEnabled.id : undefined, value: typeof _previousEnabled === "object" && "value" in _previousEnabled ? _previousEnabled === null || _previousEnabled === void 0 ? void 0 : _previousEnabled.value : _previousEnabled, isRaw: typeof _previousEnabled === "object" && "isRaw" in _previousEnabled && _previousEnabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Boolean]", name: "_nextEnabled", id: typeof _nextEnabled === "object" && "id" in _nextEnabled ? _nextEnabled === null || _nextEnabled === void 0 ? void 0 : _nextEnabled.id : undefined, value: typeof _nextEnabled === "object" && "value" in _nextEnabled ? _nextEnabled === null || _nextEnabled === void 0 ? void 0 : _nextEnabled.value : _nextEnabled, isRaw: typeof _nextEnabled === "object" && "isRaw" in _nextEnabled && _nextEnabled.isRaw ? true : undefined })] })));
}
exports.PagingControl = PagingControl;
;