neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 24.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.NeosPanel = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../core");
function NeosPanel(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, Style = props.Style, AcceptPhysicalTouch = props.AcceptPhysicalTouch, AcceptRemoteTouch = props.AcceptRemoteTouch, ShowHeader = props.ShowHeader, ShowHandle = props.ShowHandle, Padding = props.Padding, ZPadding = props.ZPadding, Thickness = props.Thickness, WhiteList = props.WhiteList, BlackList = props.BlackList, Color = props.Color, _material = props._material, _panelMesh = props._panelMesh, _panelPos = props._panelPos, _handleActive = props._handleActive, _headerActive = props._headerActive, _handleMesh = props._handleMesh, _handlePos = props._handlePos, _handleColliderSize = props._handleColliderSize, _headerTitleMesh = props._headerTitleMesh, _headerButtonMesh = props._headerButtonMesh, _headerCollider = props._headerCollider, _headerPos = props._headerPos, _headerTitlePos = props._headerTitlePos, _title = props._title, _titleText = props._titleText, _indicatePrivate = props._indicatePrivate, _titlePos = props._titlePos, _titleBounds = props._titleBounds, _contentSlot = props._contentSlot, _headerRoot = props._headerRoot, _handleAnchorPoint = props._handleAnchorPoint, _handleAnchorPointPosition = props._handleAnchorPointPosition, _userspaceOwner = props._userspaceOwner, _helpGenerator = props._helpGenerator, _titleButtons = props._titleButtons, _highlightedButton = props._highlightedButton, _helpDialog = props._helpDialog, _pinButton = props._pinButton, CloseOverride = props.CloseOverride;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.NeosPanel", id: id, persistentId: persistentId, updateOrder: updateOrder, version: 2 }, { 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.RelayRef`1[FrooxEngine.NeosUIStyle]", name: "Style", id: typeof Style === "object" && "id" in Style ? Style === null || Style === void 0 ? void 0 : Style.id : undefined, value: typeof Style === "object" && "value" in Style ? Style === null || Style === void 0 ? void 0 : Style.value : Style, isRaw: typeof Style === "object" && "isRaw" in Style && Style.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AcceptPhysicalTouch", id: typeof AcceptPhysicalTouch === "object" && "id" in AcceptPhysicalTouch ? AcceptPhysicalTouch === null || AcceptPhysicalTouch === void 0 ? void 0 : AcceptPhysicalTouch.id : undefined, value: typeof AcceptPhysicalTouch === "object" && "value" in AcceptPhysicalTouch ? AcceptPhysicalTouch === null || AcceptPhysicalTouch === void 0 ? void 0 : AcceptPhysicalTouch.value : AcceptPhysicalTouch, isRaw: typeof AcceptPhysicalTouch === "object" && "isRaw" in AcceptPhysicalTouch && AcceptPhysicalTouch.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AcceptRemoteTouch", id: typeof AcceptRemoteTouch === "object" && "id" in AcceptRemoteTouch ? AcceptRemoteTouch === null || AcceptRemoteTouch === void 0 ? void 0 : AcceptRemoteTouch.id : undefined, value: typeof AcceptRemoteTouch === "object" && "value" in AcceptRemoteTouch ? AcceptRemoteTouch === null || AcceptRemoteTouch === void 0 ? void 0 : AcceptRemoteTouch.value : AcceptRemoteTouch, isRaw: typeof AcceptRemoteTouch === "object" && "isRaw" in AcceptRemoteTouch && AcceptRemoteTouch.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "ShowHeader", id: typeof ShowHeader === "object" && "id" in ShowHeader ? ShowHeader === null || ShowHeader === void 0 ? void 0 : ShowHeader.id : undefined, value: typeof ShowHeader === "object" && "value" in ShowHeader ? ShowHeader === null || ShowHeader === void 0 ? void 0 : ShowHeader.value : ShowHeader, isRaw: typeof ShowHeader === "object" && "isRaw" in ShowHeader && ShowHeader.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "ShowHandle", id: typeof ShowHandle === "object" && "id" in ShowHandle ? ShowHandle === null || ShowHandle === void 0 ? void 0 : ShowHandle.id : undefined, value: typeof ShowHandle === "object" && "value" in ShowHandle ? ShowHandle === null || ShowHandle === void 0 ? void 0 : ShowHandle.value : ShowHandle, isRaw: typeof ShowHandle === "object" && "isRaw" in ShowHandle && ShowHandle.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Padding", id: typeof Padding === "object" && "id" in Padding ? Padding === null || Padding === void 0 ? void 0 : Padding.id : undefined, value: typeof Padding === "object" && "value" in Padding ? Padding === null || Padding === void 0 ? void 0 : Padding.value : Padding, isRaw: typeof Padding === "object" && "isRaw" in Padding && Padding.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ZPadding", id: typeof ZPadding === "object" && "id" in ZPadding ? ZPadding === null || ZPadding === void 0 ? void 0 : ZPadding.id : undefined, value: typeof ZPadding === "object" && "value" in ZPadding ? ZPadding === null || ZPadding === void 0 ? void 0 : ZPadding.value : ZPadding, isRaw: typeof ZPadding === "object" && "isRaw" in ZPadding && ZPadding.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Thickness", id: typeof Thickness === "object" && "id" in Thickness ? Thickness === null || Thickness === void 0 ? void 0 : Thickness.id : undefined, value: typeof Thickness === "object" && "value" in Thickness ? Thickness === null || Thickness === void 0 ? void 0 : Thickness.value : Thickness, isRaw: typeof Thickness === "object" && "isRaw" in Thickness && Thickness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.IBounded]", name: "WhiteList", id: typeof WhiteList === "object" && "id" in WhiteList ? WhiteList === null || WhiteList === void 0 ? void 0 : WhiteList.id : undefined, value: typeof WhiteList === "object" && "value" in WhiteList ? WhiteList === null || WhiteList === void 0 ? void 0 : WhiteList.value : WhiteList, isRaw: typeof WhiteList === "object" && "isRaw" in WhiteList && WhiteList.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.IBounded]", name: "BlackList", id: typeof BlackList === "object" && "id" in BlackList ? BlackList === null || BlackList === void 0 ? void 0 : BlackList.id : undefined, value: typeof BlackList === "object" && "value" in BlackList ? BlackList === null || BlackList === void 0 ? void 0 : BlackList.value : BlackList, isRaw: typeof BlackList === "object" && "isRaw" in BlackList && BlackList.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "Color", id: typeof Color === "object" && "id" in Color ? Color === null || Color === void 0 ? void 0 : Color.id : undefined, value: typeof Color === "object" && "value" in Color ? Color === null || Color === void 0 ? void 0 : Color.value : Color, isRaw: typeof Color === "object" && "isRaw" in Color && Color.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.PBS_RimMetallic]", name: "_material", id: typeof _material === "object" && "id" in _material ? _material === null || _material === void 0 ? void 0 : _material.id : undefined, value: typeof _material === "object" && "value" in _material ? _material === null || _material === void 0 ? void 0 : _material.value : _material, isRaw: typeof _material === "object" && "isRaw" in _material && _material.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.BevelSoliPlaneMesh]", name: "_panelMesh", id: typeof _panelMesh === "object" && "id" in _panelMesh ? _panelMesh === null || _panelMesh === void 0 ? void 0 : _panelMesh.id : undefined, value: typeof _panelMesh === "object" && "value" in _panelMesh ? _panelMesh === null || _panelMesh === void 0 ? void 0 : _panelMesh.value : _panelMesh, isRaw: typeof _panelMesh === "object" && "isRaw" in _panelMesh && _panelMesh.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_panelPos", id: typeof _panelPos === "object" && "id" in _panelPos ? _panelPos === null || _panelPos === void 0 ? void 0 : _panelPos.id : undefined, value: typeof _panelPos === "object" && "value" in _panelPos ? _panelPos === null || _panelPos === void 0 ? void 0 : _panelPos.value : _panelPos, isRaw: typeof _panelPos === "object" && "isRaw" in _panelPos && _panelPos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Boolean]", name: "_handleActive", id: typeof _handleActive === "object" && "id" in _handleActive ? _handleActive === null || _handleActive === void 0 ? void 0 : _handleActive.id : undefined, value: typeof _handleActive === "object" && "value" in _handleActive ? _handleActive === null || _handleActive === void 0 ? void 0 : _handleActive.value : _handleActive, isRaw: typeof _handleActive === "object" && "isRaw" in _handleActive && _handleActive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Boolean]", name: "_headerActive", id: typeof _headerActive === "object" && "id" in _headerActive ? _headerActive === null || _headerActive === void 0 ? void 0 : _headerActive.id : undefined, value: typeof _headerActive === "object" && "value" in _headerActive ? _headerActive === null || _headerActive === void 0 ? void 0 : _headerActive.value : _headerActive, isRaw: typeof _headerActive === "object" && "isRaw" in _headerActive && _headerActive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.BevelSoliStripeMesh]", name: "_handleMesh", id: typeof _handleMesh === "object" && "id" in _handleMesh ? _handleMesh === null || _handleMesh === void 0 ? void 0 : _handleMesh.id : undefined, value: typeof _handleMesh === "object" && "value" in _handleMesh ? _handleMesh === null || _handleMesh === void 0 ? void 0 : _handleMesh.value : _handleMesh, isRaw: typeof _handleMesh === "object" && "isRaw" in _handleMesh && _handleMesh.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_handlePos", id: typeof _handlePos === "object" && "id" in _handlePos ? _handlePos === null || _handlePos === void 0 ? void 0 : _handlePos.id : undefined, value: typeof _handlePos === "object" && "value" in _handlePos ? _handlePos === null || _handlePos === void 0 ? void 0 : _handlePos.value : _handlePos, isRaw: typeof _handlePos === "object" && "isRaw" in _handlePos && _handlePos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_handleColliderSize", id: typeof _handleColliderSize === "object" && "id" in _handleColliderSize ? _handleColliderSize === null || _handleColliderSize === void 0 ? void 0 : _handleColliderSize.id : undefined, value: typeof _handleColliderSize === "object" && "value" in _handleColliderSize ? _handleColliderSize === null || _handleColliderSize === void 0 ? void 0 : _handleColliderSize.value : _handleColliderSize, isRaw: typeof _handleColliderSize === "object" && "isRaw" in _handleColliderSize && _handleColliderSize.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.BevelSoliStripeMesh]", name: "_headerTitleMesh", id: typeof _headerTitleMesh === "object" && "id" in _headerTitleMesh ? _headerTitleMesh === null || _headerTitleMesh === void 0 ? void 0 : _headerTitleMesh.id : undefined, value: typeof _headerTitleMesh === "object" && "value" in _headerTitleMesh ? _headerTitleMesh === null || _headerTitleMesh === void 0 ? void 0 : _headerTitleMesh.value : _headerTitleMesh, isRaw: typeof _headerTitleMesh === "object" && "isRaw" in _headerTitleMesh && _headerTitleMesh.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.BevelSoliStripeMesh]", name: "_headerButtonMesh", id: typeof _headerButtonMesh === "object" && "id" in _headerButtonMesh ? _headerButtonMesh === null || _headerButtonMesh === void 0 ? void 0 : _headerButtonMesh.id : undefined, value: typeof _headerButtonMesh === "object" && "value" in _headerButtonMesh ? _headerButtonMesh === null || _headerButtonMesh === void 0 ? void 0 : _headerButtonMesh.value : _headerButtonMesh, isRaw: typeof _headerButtonMesh === "object" && "isRaw" in _headerButtonMesh && _headerButtonMesh.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_headerCollider", id: typeof _headerCollider === "object" && "id" in _headerCollider ? _headerCollider === null || _headerCollider === void 0 ? void 0 : _headerCollider.id : undefined, value: typeof _headerCollider === "object" && "value" in _headerCollider ? _headerCollider === null || _headerCollider === void 0 ? void 0 : _headerCollider.value : _headerCollider, isRaw: typeof _headerCollider === "object" && "isRaw" in _headerCollider && _headerCollider.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_headerPos", id: typeof _headerPos === "object" && "id" in _headerPos ? _headerPos === null || _headerPos === void 0 ? void 0 : _headerPos.id : undefined, value: typeof _headerPos === "object" && "value" in _headerPos ? _headerPos === null || _headerPos === void 0 ? void 0 : _headerPos.value : _headerPos, isRaw: typeof _headerPos === "object" && "isRaw" in _headerPos && _headerPos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_headerTitlePos", id: typeof _headerTitlePos === "object" && "id" in _headerTitlePos ? _headerTitlePos === null || _headerTitlePos === void 0 ? void 0 : _headerTitlePos.id : undefined, value: typeof _headerTitlePos === "object" && "value" in _headerTitlePos ? _headerTitlePos === null || _headerTitlePos === void 0 ? void 0 : _headerTitlePos.value : _headerTitlePos, isRaw: typeof _headerTitlePos === "object" && "isRaw" in _headerTitlePos && _headerTitlePos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "_title", id: typeof _title === "object" && "id" in _title ? _title === null || _title === void 0 ? void 0 : _title.id : undefined, value: typeof _title === "object" && "value" in _title ? _title === null || _title === void 0 ? void 0 : _title.value : _title, isRaw: typeof _title === "object" && "isRaw" in _title && _title.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.TextRenderer]", name: "_titleText", id: typeof _titleText === "object" && "id" in _titleText ? _titleText === null || _titleText === void 0 ? void 0 : _titleText.id : undefined, value: typeof _titleText === "object" && "value" in _titleText ? _titleText === null || _titleText === void 0 ? void 0 : _titleText.value : _titleText, isRaw: typeof _titleText === "object" && "isRaw" in _titleText && _titleText.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "_indicatePrivate", id: typeof _indicatePrivate === "object" && "id" in _indicatePrivate ? _indicatePrivate === null || _indicatePrivate === void 0 ? void 0 : _indicatePrivate.id : undefined, value: typeof _indicatePrivate === "object" && "value" in _indicatePrivate ? _indicatePrivate === null || _indicatePrivate === void 0 ? void 0 : _indicatePrivate.value : _indicatePrivate, isRaw: typeof _indicatePrivate === "object" && "isRaw" in _indicatePrivate && _indicatePrivate.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_titlePos", id: typeof _titlePos === "object" && "id" in _titlePos ? _titlePos === null || _titlePos === void 0 ? void 0 : _titlePos.id : undefined, value: typeof _titlePos === "object" && "value" in _titlePos ? _titlePos === null || _titlePos === void 0 ? void 0 : _titlePos.value : _titlePos, isRaw: typeof _titlePos === "object" && "isRaw" in _titlePos && _titlePos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float2]", name: "_titleBounds", id: typeof _titleBounds === "object" && "id" in _titleBounds ? _titleBounds === null || _titleBounds === void 0 ? void 0 : _titleBounds.id : undefined, value: typeof _titleBounds === "object" && "value" in _titleBounds ? _titleBounds === null || _titleBounds === void 0 ? void 0 : _titleBounds.value : _titleBounds, isRaw: typeof _titleBounds === "object" && "isRaw" in _titleBounds && _titleBounds.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_contentSlot", id: typeof _contentSlot === "object" && "id" in _contentSlot ? _contentSlot === null || _contentSlot === void 0 ? void 0 : _contentSlot.id : undefined, value: typeof _contentSlot === "object" && "value" in _contentSlot ? _contentSlot === null || _contentSlot === void 0 ? void 0 : _contentSlot.value : _contentSlot, isRaw: typeof _contentSlot === "object" && "isRaw" in _contentSlot && _contentSlot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_headerRoot", id: typeof _headerRoot === "object" && "id" in _headerRoot ? _headerRoot === null || _headerRoot === void 0 ? void 0 : _headerRoot.id : undefined, value: typeof _headerRoot === "object" && "value" in _headerRoot ? _headerRoot === null || _headerRoot === void 0 ? void 0 : _headerRoot.value : _headerRoot, isRaw: typeof _headerRoot === "object" && "isRaw" in _headerRoot && _headerRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_handleAnchorPoint", id: typeof _handleAnchorPoint === "object" && "id" in _handleAnchorPoint ? _handleAnchorPoint === null || _handleAnchorPoint === void 0 ? void 0 : _handleAnchorPoint.id : undefined, value: typeof _handleAnchorPoint === "object" && "value" in _handleAnchorPoint ? _handleAnchorPoint === null || _handleAnchorPoint === void 0 ? void 0 : _handleAnchorPoint.value : _handleAnchorPoint, isRaw: typeof _handleAnchorPoint === "object" && "isRaw" in _handleAnchorPoint && _handleAnchorPoint.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[BaseX.float3]", name: "_handleAnchorPointPosition", id: typeof _handleAnchorPointPosition === "object" && "id" in _handleAnchorPointPosition ? _handleAnchorPointPosition === null || _handleAnchorPointPosition === void 0 ? void 0 : _handleAnchorPointPosition.id : undefined, value: typeof _handleAnchorPointPosition === "object" && "value" in _handleAnchorPointPosition ? _handleAnchorPointPosition === null || _handleAnchorPointPosition === void 0 ? void 0 : _handleAnchorPointPosition.value : _handleAnchorPointPosition, isRaw: typeof _handleAnchorPointPosition === "object" && "isRaw" in _handleAnchorPointPosition && _handleAnchorPointPosition.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.UserRef", name: "_userspaceOwner", id: typeof _userspaceOwner === "object" && "id" in _userspaceOwner ? _userspaceOwner === null || _userspaceOwner === void 0 ? void 0 : _userspaceOwner.id : undefined, value: typeof _userspaceOwner === "object" && "value" in _userspaceOwner ? _userspaceOwner === null || _userspaceOwner === void 0 ? void 0 : _userspaceOwner.value : _userspaceOwner, isRaw: typeof _userspaceOwner === "object" && "isRaw" in _userspaceOwner && _userspaceOwner.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncDelegate`1[System.Action`1[FrooxEngine.NeosCanvasPanel]]", name: "_helpGenerator", id: typeof _helpGenerator === "object" && "id" in _helpGenerator ? _helpGenerator === null || _helpGenerator === void 0 ? void 0 : _helpGenerator.id : undefined, value: typeof _helpGenerator === "object" && "value" in _helpGenerator ? _helpGenerator === null || _helpGenerator === void 0 ? void 0 : _helpGenerator.value : _helpGenerator, isRaw: typeof _helpGenerator === "object" && "isRaw" in _helpGenerator && _helpGenerator.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.NeosPanel+TitleButton]", name: "_titleButtons", id: typeof _titleButtons === "object" && "id" in _titleButtons ? _titleButtons === null || _titleButtons === void 0 ? void 0 : _titleButtons.id : undefined, value: typeof _titleButtons === "object" && "value" in _titleButtons ? _titleButtons === null || _titleButtons === void 0 ? void 0 : _titleButtons.value : _titleButtons, isRaw: typeof _titleButtons === "object" && "isRaw" in _titleButtons && _titleButtons.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.NeosPanel+TitleButton]", name: "_highlightedButton", id: typeof _highlightedButton === "object" && "id" in _highlightedButton ? _highlightedButton === null || _highlightedButton === void 0 ? void 0 : _highlightedButton.id : undefined, value: typeof _highlightedButton === "object" && "value" in _highlightedButton ? _highlightedButton === null || _highlightedButton === void 0 ? void 0 : _highlightedButton.value : _highlightedButton, isRaw: typeof _highlightedButton === "object" && "isRaw" in _highlightedButton && _highlightedButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.NeosCanvasPanel]", name: "_helpDialog", id: typeof _helpDialog === "object" && "id" in _helpDialog ? _helpDialog === null || _helpDialog === void 0 ? void 0 : _helpDialog.id : undefined, value: typeof _helpDialog === "object" && "value" in _helpDialog ? _helpDialog === null || _helpDialog === void 0 ? void 0 : _helpDialog.value : _helpDialog, isRaw: typeof _helpDialog === "object" && "isRaw" in _helpDialog && _helpDialog.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.NeosPanel+TitleButton]", name: "_pinButton", id: typeof _pinButton === "object" && "id" in _pinButton ? _pinButton === null || _pinButton === void 0 ? void 0 : _pinButton.id : undefined, value: typeof _pinButton === "object" && "value" in _pinButton ? _pinButton === null || _pinButton === void 0 ? void 0 : _pinButton.value : _pinButton, isRaw: typeof _pinButton === "object" && "isRaw" in _pinButton && _pinButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncDelegate`1[System.Action`1[FrooxEngine.NeosPanel]]", name: "CloseOverride", id: typeof CloseOverride === "object" && "id" in CloseOverride ? CloseOverride === null || CloseOverride === void 0 ? void 0 : CloseOverride.id : undefined, value: typeof CloseOverride === "object" && "value" in CloseOverride ? CloseOverride === null || CloseOverride === void 0 ? void 0 : CloseOverride.value : CloseOverride, isRaw: typeof CloseOverride === "object" && "isRaw" in CloseOverride && CloseOverride.isRaw ? true : undefined })] })));
}
exports.NeosPanel = NeosPanel;
;