/* * MIT License * * Copyright (c) 2022 JabDoesThings * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ /** @noSelfInFile */ /// /// declare module '@shughesuk/pipewrench' { export namespace lua.client.ISUI { /** @customConstructor ISInventoryPane:new */ export class ISInventoryPane extends lua.client.ISUI.ISPanel { [id: string]: any; static [id: string]: any; blinkAlpha: any; blinkAlphaIncrease: any; brokenItemIcon: any; buttonOption: any; clickedScrollBar: any; collapsed: any; collapseicon: any; column2: any; column3: any; column4: any; contextButton1: any; contextButton2: any; contextButton3: any; draggedItems: any; dragging: any; draggingMarquis: any; draggingMarquisX: any; draggingMarquisY: any; draggingX: any; draggingY: any; dragStarted: any; equippedInHotbar: any; equippedItemIcon: any; expandicon: any; favoriteStar: any; filtericon: any; filterMenu: any; firstSelect: any; font: any; fontHgt: any; frozenItemIcon: any; headerHgt: any; hotbar: any; inventory: any; itemHgt: any; itemindex: any; items: any; itemslist: any; itemSortFunc: any; joyselection: any; minimumHeight: any; minimumWidth: any; mode: any; mouseOverOption: any; nameHeader: any; poisonIcon: any; previousMouseUp: any; removeAllDialog: any; selected: any; smoothScrollTargetY: any; smoothScrollY: any; texScale: any; toolRender: any; treecolicon: any; treeexpicon: any; typeHeader: any; zoom: any; constructor(x: any, y: any, width: any, height: any, inventory: any, zoom: any); canPutIn: (() => any) | any; collapseAll: ((button: any) => any) | any; createChildren: (() => any) | any; doButtons: ((y: any) => any) | any; doContextOnJoypadSelected: (() => any) | any; doContextualDblClick: ((item: any) => any) | any; doGrabOnJoypadSelected: (() => any) | any; doJoypadExpandCollapse: (() => any) | any; drawItemDetails: ((item: any, y: any, xoff: any, yoff: any, red: any) => any) | any; drawProgressBar: ((x: any, y: any, w: any, h: any, f: any, fg: any) => any) | any; drawTextAndProgressBar: ((text: any, fraction: any, xoff: any, top: any, fgText: any, fgBar: any) => any) | any; expandAll: ((button: any) => any) | any; hideButtons: (() => any) | any; isMouseOverScrollBar: (() => any) | any; lootAll: (() => any) | any; onConfirmDelete: ((button: any) => any) | any; onContext: ((button: any) => any) | any; onFilterMenu: ((button: any) => any) | any; onInventoryFontChanged: (() => any) | any; onMouseDoubleClick: ((x: any, y: any) => any) | any; onMouseDownOutside: ((x: any, y: any) => any) | any; onMouseWheel: ((del: any) => any) | any; onResize: (() => any) | any; onResizeColumn: ((button: any) => any) | any; onRightMouseUp: ((x: any, y: any) => any) | any; refreshContainer: (() => any) | any; removeAll: ((player: any) => any) | any; render: (() => any) | any; renderdetails: ((doDragged: any) => any) | any; rendericons: (() => any) | any; RestoreLayout: ((name: any, layout: any) => any) | any; restoreSelection: ((selected: any) => any) | any; rowAt: ((x: any, y: any) => any) | any; SaveLayout: ((name: any, layout: any) => any) | any; saveSelection: ((selected: any) => any) | any; selectIndex: ((index: any) => any) | any; setMode: ((mode: any) => any) | any; sortByName: ((button: any) => any) | any; sortByType: ((button: any) => any) | any; sortByWeight: ((_isAscending: any) => any) | any; sortItemsByType: ((items: any) => any) | any; sortItemsByTypeAndWeight: ((items: any) => any) | any; sortItemsByWeight: ((items: any) => any) | any; toggleStove: (() => any) | any; topOfItem: ((index: any) => any) | any; transferAll: (() => any) | any; transferItemsByWeight: ((items: any, container: any) => any) | any; update: (() => any) | any; updateSmoothScrolling: (() => any) | any; updateTooltip: (() => any) | any; /** @noSelf */ static getActualItems: (items: any) => any; /** @noSelf */ static itemSortByCatDesc: (a: any, b: any) => any; /** @noSelf */ static itemSortByCatInc: (a: any, b: any) => any; /** @noSelf */ static itemSortByNameDesc: (a: any, b: any) => any; /** @noSelf */ static itemSortByNameInc: (a: any, b: any) => any; /** @noSelf */ static itemSortByWeightAsc: (a: any, b: any) => any; /** @noSelf */ static itemSortByWeightDesc: (a: any, b: any) => any; } export abstract class ISInventoryPaneDraggedItems { static [id: string]: any; } } export namespace lua.client.ISUI.ISInventoryPane { } }