neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 16 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.InventoryBrowser = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../core");
function InventoryBrowser(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, SelectedItem = props.SelectedItem, _previousSelectedItem = props._previousSelectedItem, AllowSelect = props.AllowSelect, ItemSize = props.ItemSize, _selectedText = props._selectedText, _pathRoot = props._pathRoot, _buttonsRoot = props._buttonsRoot, _grid = props._grid, _tabSprite = props._tabSprite, _loadingIndicator = props._loadingIndicator, _swapper = props._swapper, CustomItemSpawn = props.CustomItemSpawn, _user = props._user, _autoReinitialize = props._autoReinitialize, _initFunction = props._initFunction, _currentPath = props._currentPath, _currentOwnerId = props._currentOwnerId, _addNewButton = props._addNewButton, _deleteButton = props._deleteButton, _inventoriesButton = props._inventoriesButton, _generateLinkButton = props._generateLinkButton, _makePrivateButton = props._makePrivateButton, _addCurrentAvatar = props._addCurrentAvatar, _lastSpecialItemType = props._lastSpecialItemType;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.InventoryBrowser", 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.SyncRef`1[FrooxEngine.BrowserItem]", name: "SelectedItem", id: typeof SelectedItem === "object" && "id" in SelectedItem ? SelectedItem === null || SelectedItem === void 0 ? void 0 : SelectedItem.id : undefined, value: typeof SelectedItem === "object" && "value" in SelectedItem ? SelectedItem === null || SelectedItem === void 0 ? void 0 : SelectedItem.value : SelectedItem, isRaw: typeof SelectedItem === "object" && "isRaw" in SelectedItem && SelectedItem.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.BrowserItem]", name: "_previousSelectedItem", id: typeof _previousSelectedItem === "object" && "id" in _previousSelectedItem ? _previousSelectedItem === null || _previousSelectedItem === void 0 ? void 0 : _previousSelectedItem.id : undefined, value: typeof _previousSelectedItem === "object" && "value" in _previousSelectedItem ? _previousSelectedItem === null || _previousSelectedItem === void 0 ? void 0 : _previousSelectedItem.value : _previousSelectedItem, isRaw: typeof _previousSelectedItem === "object" && "isRaw" in _previousSelectedItem && _previousSelectedItem.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AllowSelect", id: typeof AllowSelect === "object" && "id" in AllowSelect ? AllowSelect === null || AllowSelect === void 0 ? void 0 : AllowSelect.id : undefined, value: typeof AllowSelect === "object" && "value" in AllowSelect ? AllowSelect === null || AllowSelect === void 0 ? void 0 : AllowSelect.value : AllowSelect, isRaw: typeof AllowSelect === "object" && "isRaw" in AllowSelect && AllowSelect.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ItemSize", id: typeof ItemSize === "object" && "id" in ItemSize ? ItemSize === null || ItemSize === void 0 ? void 0 : ItemSize.id : undefined, value: typeof ItemSize === "object" && "value" in ItemSize ? ItemSize === null || ItemSize === void 0 ? void 0 : ItemSize.value : ItemSize, isRaw: typeof ItemSize === "object" && "isRaw" in ItemSize && ItemSize.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Text]", name: "_selectedText", id: typeof _selectedText === "object" && "id" in _selectedText ? _selectedText === null || _selectedText === void 0 ? void 0 : _selectedText.id : undefined, value: typeof _selectedText === "object" && "value" in _selectedText ? _selectedText === null || _selectedText === void 0 ? void 0 : _selectedText.value : _selectedText, isRaw: typeof _selectedText === "object" && "isRaw" in _selectedText && _selectedText.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_pathRoot", id: typeof _pathRoot === "object" && "id" in _pathRoot ? _pathRoot === null || _pathRoot === void 0 ? void 0 : _pathRoot.id : undefined, value: typeof _pathRoot === "object" && "value" in _pathRoot ? _pathRoot === null || _pathRoot === void 0 ? void 0 : _pathRoot.value : _pathRoot, isRaw: typeof _pathRoot === "object" && "isRaw" in _pathRoot && _pathRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_buttonsRoot", id: typeof _buttonsRoot === "object" && "id" in _buttonsRoot ? _buttonsRoot === null || _buttonsRoot === void 0 ? void 0 : _buttonsRoot.id : undefined, value: typeof _buttonsRoot === "object" && "value" in _buttonsRoot ? _buttonsRoot === null || _buttonsRoot === void 0 ? void 0 : _buttonsRoot.value : _buttonsRoot, isRaw: typeof _buttonsRoot === "object" && "isRaw" in _buttonsRoot && _buttonsRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.GridLayout]", name: "_grid", id: typeof _grid === "object" && "id" in _grid ? _grid === null || _grid === void 0 ? void 0 : _grid.id : undefined, value: typeof _grid === "object" && "value" in _grid ? _grid === null || _grid === void 0 ? void 0 : _grid.value : _grid, isRaw: typeof _grid === "object" && "isRaw" in _grid && _grid.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.SpriteProvider]", name: "_tabSprite", id: typeof _tabSprite === "object" && "id" in _tabSprite ? _tabSprite === null || _tabSprite === void 0 ? void 0 : _tabSprite.id : undefined, value: typeof _tabSprite === "object" && "value" in _tabSprite ? _tabSprite === null || _tabSprite === void 0 ? void 0 : _tabSprite.value : _tabSprite, isRaw: typeof _tabSprite === "object" && "isRaw" in _tabSprite && _tabSprite.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_loadingIndicator", id: typeof _loadingIndicator === "object" && "id" in _loadingIndicator ? _loadingIndicator === null || _loadingIndicator === void 0 ? void 0 : _loadingIndicator.id : undefined, value: typeof _loadingIndicator === "object" && "value" in _loadingIndicator ? _loadingIndicator === null || _loadingIndicator === void 0 ? void 0 : _loadingIndicator.value : _loadingIndicator, isRaw: typeof _loadingIndicator === "object" && "isRaw" in _loadingIndicator && _loadingIndicator.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.SlideSwapRegion]", name: "_swapper", id: typeof _swapper === "object" && "id" in _swapper ? _swapper === null || _swapper === void 0 ? void 0 : _swapper.id : undefined, value: typeof _swapper === "object" && "value" in _swapper ? _swapper === null || _swapper === void 0 ? void 0 : _swapper.value : _swapper, isRaw: typeof _swapper === "object" && "isRaw" in _swapper && _swapper.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncDelegate`1[System.Action`1[FrooxEngine.Record]]", name: "CustomItemSpawn", id: typeof CustomItemSpawn === "object" && "id" in CustomItemSpawn ? CustomItemSpawn === null || CustomItemSpawn === void 0 ? void 0 : CustomItemSpawn.id : undefined, value: typeof CustomItemSpawn === "object" && "value" in CustomItemSpawn ? CustomItemSpawn === null || CustomItemSpawn === void 0 ? void 0 : CustomItemSpawn.value : CustomItemSpawn, isRaw: typeof CustomItemSpawn === "object" && "isRaw" in CustomItemSpawn && CustomItemSpawn.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.UserRef", name: "_user", id: typeof _user === "object" && "id" in _user ? _user === null || _user === void 0 ? void 0 : _user.id : undefined, value: typeof _user === "object" && "value" in _user ? _user === null || _user === void 0 ? void 0 : _user.value : _user, isRaw: typeof _user === "object" && "isRaw" in _user && _user.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "_autoReinitialize", id: typeof _autoReinitialize === "object" && "id" in _autoReinitialize ? _autoReinitialize === null || _autoReinitialize === void 0 ? void 0 : _autoReinitialize.id : undefined, value: typeof _autoReinitialize === "object" && "value" in _autoReinitialize ? _autoReinitialize === null || _autoReinitialize === void 0 ? void 0 : _autoReinitialize.value : _autoReinitialize, isRaw: typeof _autoReinitialize === "object" && "isRaw" in _autoReinitialize && _autoReinitialize.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncDelegate`1[System.Func`1[FrooxEngine.RecordDirectory]]", name: "_initFunction", id: typeof _initFunction === "object" && "id" in _initFunction ? _initFunction === null || _initFunction === void 0 ? void 0 : _initFunction.id : undefined, value: typeof _initFunction === "object" && "value" in _initFunction ? _initFunction === null || _initFunction === void 0 ? void 0 : _initFunction.value : _initFunction, isRaw: typeof _initFunction === "object" && "isRaw" in _initFunction && _initFunction.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "_currentPath", id: typeof _currentPath === "object" && "id" in _currentPath ? _currentPath === null || _currentPath === void 0 ? void 0 : _currentPath.id : undefined, value: typeof _currentPath === "object" && "value" in _currentPath ? _currentPath === null || _currentPath === void 0 ? void 0 : _currentPath.value : _currentPath, isRaw: typeof _currentPath === "object" && "isRaw" in _currentPath && _currentPath.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "_currentOwnerId", id: typeof _currentOwnerId === "object" && "id" in _currentOwnerId ? _currentOwnerId === null || _currentOwnerId === void 0 ? void 0 : _currentOwnerId.id : undefined, value: typeof _currentOwnerId === "object" && "value" in _currentOwnerId ? _currentOwnerId === null || _currentOwnerId === void 0 ? void 0 : _currentOwnerId.value : _currentOwnerId, isRaw: typeof _currentOwnerId === "object" && "isRaw" in _currentOwnerId && _currentOwnerId.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_addNewButton", id: typeof _addNewButton === "object" && "id" in _addNewButton ? _addNewButton === null || _addNewButton === void 0 ? void 0 : _addNewButton.id : undefined, value: typeof _addNewButton === "object" && "value" in _addNewButton ? _addNewButton === null || _addNewButton === void 0 ? void 0 : _addNewButton.value : _addNewButton, isRaw: typeof _addNewButton === "object" && "isRaw" in _addNewButton && _addNewButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_deleteButton", id: typeof _deleteButton === "object" && "id" in _deleteButton ? _deleteButton === null || _deleteButton === void 0 ? void 0 : _deleteButton.id : undefined, value: typeof _deleteButton === "object" && "value" in _deleteButton ? _deleteButton === null || _deleteButton === void 0 ? void 0 : _deleteButton.value : _deleteButton, isRaw: typeof _deleteButton === "object" && "isRaw" in _deleteButton && _deleteButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_inventoriesButton", id: typeof _inventoriesButton === "object" && "id" in _inventoriesButton ? _inventoriesButton === null || _inventoriesButton === void 0 ? void 0 : _inventoriesButton.id : undefined, value: typeof _inventoriesButton === "object" && "value" in _inventoriesButton ? _inventoriesButton === null || _inventoriesButton === void 0 ? void 0 : _inventoriesButton.value : _inventoriesButton, isRaw: typeof _inventoriesButton === "object" && "isRaw" in _inventoriesButton && _inventoriesButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_generateLinkButton", id: typeof _generateLinkButton === "object" && "id" in _generateLinkButton ? _generateLinkButton === null || _generateLinkButton === void 0 ? void 0 : _generateLinkButton.id : undefined, value: typeof _generateLinkButton === "object" && "value" in _generateLinkButton ? _generateLinkButton === null || _generateLinkButton === void 0 ? void 0 : _generateLinkButton.value : _generateLinkButton, isRaw: typeof _generateLinkButton === "object" && "isRaw" in _generateLinkButton && _generateLinkButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_makePrivateButton", id: typeof _makePrivateButton === "object" && "id" in _makePrivateButton ? _makePrivateButton === null || _makePrivateButton === void 0 ? void 0 : _makePrivateButton.id : undefined, value: typeof _makePrivateButton === "object" && "value" in _makePrivateButton ? _makePrivateButton === null || _makePrivateButton === void 0 ? void 0 : _makePrivateButton.value : _makePrivateButton, isRaw: typeof _makePrivateButton === "object" && "isRaw" in _makePrivateButton && _makePrivateButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_addCurrentAvatar", id: typeof _addCurrentAvatar === "object" && "id" in _addCurrentAvatar ? _addCurrentAvatar === null || _addCurrentAvatar === void 0 ? void 0 : _addCurrentAvatar.id : undefined, value: typeof _addCurrentAvatar === "object" && "value" in _addCurrentAvatar ? _addCurrentAvatar === null || _addCurrentAvatar === void 0 ? void 0 : _addCurrentAvatar.value : _addCurrentAvatar, isRaw: typeof _addCurrentAvatar === "object" && "isRaw" in _addCurrentAvatar && _addCurrentAvatar.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.InventoryBrowser+SpecialItemType]", name: "_lastSpecialItemType", id: typeof _lastSpecialItemType === "object" && "id" in _lastSpecialItemType ? _lastSpecialItemType === null || _lastSpecialItemType === void 0 ? void 0 : _lastSpecialItemType.id : undefined, value: typeof _lastSpecialItemType === "object" && "value" in _lastSpecialItemType ? _lastSpecialItemType === null || _lastSpecialItemType === void 0 ? void 0 : _lastSpecialItemType.value : _lastSpecialItemType, isRaw: typeof _lastSpecialItemType === "object" && "isRaw" in _lastSpecialItemType && _lastSpecialItemType.isRaw ? true : undefined })] })));
}
exports.InventoryBrowser = InventoryBrowser;
;