@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    接口 MiniProgramCapabilityResultMap

    interface MiniProgramCapabilityResultMap {
        "auth.getAccountState": AccountState;
        "auth.login": LoginResult;
        "cloud.leaderboard.deleteCurrentUserEntry": DeleteCurrentUserLeaderboardEntryResult;
        "cloud.leaderboard.getCurrentUserEntry": GetCurrentUserLeaderboardEntryResult;
        "cloud.leaderboard.getInfo": GetLeaderboardInfoResult;
        "cloud.leaderboard.getList": GetLeaderboardListResult;
        "cloud.leaderboard.submit": LeaderboardEntry;
        "cloud.storage.getKeys": string[];
        "cloud.storage.getStorage": string | undefined;
        "cloud.storage.removeItem": void;
        "cloud.storage.setStorage": void;
        "companion.cancelPreparation": void;
        "companion.getActiveSession": CompanionGetActiveSessionResult;
        "companion.getInfo": CompanionInfo;
        "companion.getPreparationStatus": CompanionPreparationStatus;
        "companion.launch": CompanionSessionSnapshot;
        "companion.openAttachment": MiniProgramFileDescriptor;
        "companion.prepare": CompanionInfo;
        "companion.session.ackOutput": void;
        "companion.session.closeStdin": void;
        "companion.session.terminate": void;
        "companion.session.write": void;
        "companion.showNotification": void;
        "device.executeProtocol": void;
        "device.setClipboard": void;
        "device.vibrate": void;
        "directory.create": void;
        "directory.exists": boolean;
        "directory.list": DirectoryListResult;
        "directory.remove": void;
        "file.create": void;
        "file.exists": boolean;
        "file.readBytes": FileReadBytesResult;
        "file.readText": string;
        "file.remove": void;
        "file.stat": MiniProgramFileStat;
        "file.writeBytes": void;
        "file.writeText": void;
        "files.pickDirectory": PickDirectoryResult;
        "files.pickFiles": PickFilesResult;
        "files.saveFile": SaveFileResult;
        "gameSaves.getFile": MiniProgramFileDescriptor;
        "gameSaves.list": GameSavesListResult;
        "gameSaves.readParsedData": GameSaveStructuredData;
        "gameSaves.sync": GameSavesSyncResult;
        "media.pick": MediaPickResult;
        "navigation.close": void;
        "navigation.openAppPage": void;
        "navigation.reload": void;
        "network.download": MiniProgramFileDescriptor;
        "network.request": NetworkResponsePayload;
        "network.upload": NetworkResponsePayload;
        "share.copyLink": string;
        "share.screenshot": unknown;
        "share.showShareMenu": unknown;
        "storage.getStorage": GetStorageResult;
        "storage.setStorage": void;
        "ui.hideLoading": void;
        "ui.showLoading": void;
        "ui.showToast": void;
        "user.getFollowStatus": AuthorFollowStatus;
        "user.getInfo": MiniProgramUserInfoResult;
        "user.getSteamGameList": GetSteamGameListResult;
        "user.requestFollowAuthor": AuthorFollowStatus;
        "user.revokeAuthorization": void;
        "viewport.getWindowInfo": MiniProgramWindowInfoResult;
        "viewport.setDisplay": SetDisplayResult;
        "viewport.setNavigationBarStyle": void;
        "workspaceCards.requestRefresh": { scheduled: number };
    }
    索引

    属性

    "auth.getAccountState": AccountState
    "auth.login": LoginResult
    "cloud.leaderboard.deleteCurrentUserEntry": DeleteCurrentUserLeaderboardEntryResult
    "cloud.leaderboard.getCurrentUserEntry": GetCurrentUserLeaderboardEntryResult
    "cloud.leaderboard.getInfo": GetLeaderboardInfoResult
    "cloud.leaderboard.getList": GetLeaderboardListResult
    "cloud.leaderboard.submit": LeaderboardEntry
    "cloud.storage.getKeys": string[]
    "cloud.storage.getStorage": string | undefined
    "cloud.storage.removeItem": void
    "cloud.storage.setStorage": void
    "companion.cancelPreparation": void
    "companion.getActiveSession": CompanionGetActiveSessionResult
    "companion.getInfo": CompanionInfo
    "companion.getPreparationStatus": CompanionPreparationStatus
    "companion.launch": CompanionSessionSnapshot
    "companion.openAttachment": MiniProgramFileDescriptor
    "companion.prepare": CompanionInfo
    "companion.session.ackOutput": void
    "companion.session.closeStdin": void
    "companion.session.terminate": void
    "companion.session.write": void
    "companion.showNotification": void
    "device.executeProtocol": void
    "device.setClipboard": void
    "device.vibrate": void
    "directory.create": void
    "directory.exists": boolean
    "directory.list": DirectoryListResult
    "directory.remove": void
    "file.create": void
    "file.exists": boolean
    "file.readBytes": FileReadBytesResult
    "file.readText": string
    "file.remove": void
    "file.stat": MiniProgramFileStat
    "file.writeBytes": void
    "file.writeText": void
    "files.pickDirectory": PickDirectoryResult
    "files.pickFiles": PickFilesResult
    "files.saveFile": SaveFileResult
    "gameSaves.getFile": MiniProgramFileDescriptor
    "gameSaves.list": GameSavesListResult
    "gameSaves.readParsedData": GameSaveStructuredData
    "gameSaves.sync": GameSavesSyncResult
    "media.pick": MediaPickResult
    "navigation.close": void
    "navigation.openAppPage": void
    "navigation.reload": void
    "network.download": MiniProgramFileDescriptor
    "network.request": NetworkResponsePayload
    "network.upload": NetworkResponsePayload
    "share.copyLink": string
    "share.screenshot": unknown
    "share.showShareMenu": unknown
    "storage.getStorage": GetStorageResult
    "storage.setStorage": void
    "ui.hideLoading": void
    "ui.showLoading": void
    "ui.showToast": void
    "user.getFollowStatus": AuthorFollowStatus
    "user.getSteamGameList": GetSteamGameListResult
    "user.requestFollowAuthor": AuthorFollowStatus
    "user.revokeAuthorization": void
    "viewport.getWindowInfo": MiniProgramWindowInfoResult
    "viewport.setDisplay": SetDisplayResult
    "viewport.setNavigationBarStyle": void
    "workspaceCards.requestRefresh": { scheduled: number }