Repository: RootHide/Developer Branch: main Commit: 569f848b7fe1 Files: 246 Total size: 874.0 KB Directory structure: gitextract_bku8k4r1/ ├── .gitattributes ├── LICENSE ├── README.md ├── entitlements.md ├── filemirror.md ├── interface.md ├── roothide.entitlements ├── roothide.md ├── theos/ │ └── lib/ │ └── iphone/ │ └── roothide/ │ ├── AltList.framework/ │ │ ├── AltList │ │ ├── Headers/ │ │ │ ├── ATLApplicationListControllerBase.h │ │ │ ├── ATLApplicationListMultiSelectionController.h │ │ │ ├── ATLApplicationListSelectionController.h │ │ │ ├── ATLApplicationListSubcontroller.h │ │ │ ├── ATLApplicationListSubcontrollerController.h │ │ │ ├── ATLApplicationSection.h │ │ │ ├── ATLApplicationSelectionCell.h │ │ │ ├── ATLApplicationSubtitleCell.h │ │ │ ├── ATLApplicationSubtitleSwitchCell.h │ │ │ └── LSApplicationProxy+AltList.h │ │ ├── Info.plist │ │ ├── ar.lproj/ │ │ │ └── Localizable.strings │ │ ├── de.lproj/ │ │ │ └── Localizable.strings │ │ ├── en.lproj/ │ │ │ └── Localizable.strings │ │ ├── fr.lproj/ │ │ │ └── Localizable.strings │ │ ├── it.lproj/ │ │ │ └── Localizable.strings │ │ ├── ja.lproj/ │ │ │ └── Localizable.strings │ │ ├── ko.lproj/ │ │ │ └── Localizable.strings │ │ ├── nl.lproj/ │ │ │ └── Localizable.strings │ │ ├── pl.lproj/ │ │ │ └── Localizable.strings │ │ ├── pt.lproj/ │ │ │ └── Localizable.strings │ │ ├── ru.lproj/ │ │ │ └── Localizable.strings │ │ ├── sk.lproj/ │ │ │ └── Localizable.strings │ │ ├── tr.lproj/ │ │ │ └── Localizable.strings │ │ ├── zh-Hant.lproj/ │ │ │ └── Localizable.strings │ │ └── zh.lproj/ │ │ └── Localizable.strings │ ├── Cephei.framework/ │ │ ├── Cephei │ │ ├── Headers/ │ │ │ ├── Cephei-Swift.h │ │ │ ├── Cephei.h │ │ │ ├── HBOutputForShellCommand.h │ │ │ ├── HBPreferences.h │ │ │ └── HBRespringController.h │ │ ├── Info.plist │ │ └── Modules/ │ │ └── module.modulemap │ ├── CepheiPrefs.framework/ │ │ ├── CepheiPrefs │ │ ├── DemoAbout.plist │ │ ├── DemoRoot.plist │ │ ├── Headers/ │ │ │ ├── CepheiPrefs-Swift.h │ │ │ ├── CepheiPrefs.h │ │ │ ├── HBAboutListController.h │ │ │ ├── HBLinkTableCell.h │ │ │ ├── HBListController.h │ │ │ ├── HBMastodonTableCell.h │ │ │ ├── HBPackageNameHeaderCell.h │ │ │ ├── HBPackageTableCell.h │ │ │ ├── HBRootListController.h │ │ │ ├── HBStepperTableCell.h │ │ │ ├── HBSupportController.h │ │ │ ├── HBTintedTableCell.h │ │ │ ├── HBTwitterCell.h │ │ │ └── PSListController+HBTintAdditions.h │ │ ├── Info.plist │ │ ├── Modules/ │ │ │ └── module.modulemap │ │ ├── ar.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ca.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── cs.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── da.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── de.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── el.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── en.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── en_AU.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── en_GB.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── entry.plist │ │ ├── es.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── es_MX.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── fi.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── fr.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── fr_CA.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── he.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── hi.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── hr.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── hu.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── id.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── it.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ja.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ko.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ms.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── nb.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── nl.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── pl.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── pt.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── pt_PT.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ro.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── ru.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── sk.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── sv.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── th.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── tr.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── uk.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── vi.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── zh_CN.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ ├── zh_HK.lproj/ │ │ │ ├── Common.strings │ │ │ ├── PackageCell.strings │ │ │ ├── PackageNameHeaderCell.strings │ │ │ └── Support.strings │ │ └── zh_TW.lproj/ │ │ ├── Common.strings │ │ ├── PackageCell.strings │ │ ├── PackageNameHeaderCell.strings │ │ └── Support.strings │ ├── CepheiUI.framework/ │ │ ├── CepheiUI │ │ ├── Headers/ │ │ │ ├── CepheiUI-Swift.h │ │ │ └── CepheiUI.h │ │ ├── Info.plist │ │ └── Modules/ │ │ └── module.modulemap │ └── Comet.framework/ │ ├── Comet │ ├── Headers/ │ │ ├── Comet-Swift.h │ │ └── Comet.h │ ├── Info.plist │ ├── Modules/ │ │ ├── Comet.swiftmodule/ │ │ │ ├── arm64-apple-ios.abi.json │ │ │ ├── arm64-apple-ios.private.swiftinterface │ │ │ ├── arm64-apple-ios.swiftdoc │ │ │ ├── arm64-apple-ios.swiftinterface │ │ │ ├── arm64-apple-ios.swiftmodule │ │ │ ├── arm64e-apple-ios.abi.json │ │ │ ├── arm64e-apple-ios.private.swiftinterface │ │ │ ├── arm64e-apple-ios.swiftdoc │ │ │ ├── arm64e-apple-ios.swiftinterface │ │ │ └── arm64e-apple-ios.swiftmodule │ │ └── module.modulemap │ ├── PrivateHeaders/ │ │ ├── FBSSystemService.h │ │ ├── LSApplicationWorkspace.h │ │ └── UIImage+Icon.h │ └── Resources.bundle/ │ ├── en.lproj/ │ │ └── Localizable.strings │ ├── zh-Hant.lproj/ │ │ └── Localizable.strings │ └── zh_Hans.lproj/ │ └── Localizable.strings └── vroot.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitattributes ================================================ # Auto detect text files and perform LF normalization * text=auto ================================================ FILE: LICENSE ================================================ MIT License Copyright (c) 2023 roothide 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. ================================================ FILE: README.md ================================================ # update jailbreak apps/tweaks for roothide 1. install roothide/theos ```bash -c "$(curl -fsSL https://raw.githubusercontent.com/roothide/theos/master/bin/install-theos)"``` and it's always automatically synchronized and maintains 100% compatibility with the original theos. 2. Build package for roothide for those simple tweaks that don't use the file api to access jailbreak files, just ```make package``` with ```THEOS_PACKAGE_SCHEME=roothide``` 3. Using `roothide` APIs if you need to use the file apis to access jailbreak files in source code ``` #include //then using roothide api to access jailbreak files const char* c_path = jbroot("/path/to/jb/file"); NSString* objc_path = jbroot(@"/path/to/jb/file"); std::string cpp_path = jbroot(std::string("/path/to/jb/file")); ``` ***the `jbroot` API can be used in C/C++/Objective-C/Swift and its fully compatible with building rootful/rootless package*** 4. Add these `entitlements` to your executable/app to make them work correctly with roothide: ``` platform-application com.apple.private.security.no-sandbox com.apple.private.security.storage.AppBundles com.apple.private.security.storage.AppDataContainers ``` 5. If you want to build your project with Xcode instead of theos, here is the roothide sdk: [devkit.zip](https://github.com/roothide/libroothide/releases/latest) 7. For more details about roothide, please refer to - [the difference between roothide and legacy rootless](roothide.md). - [entitlements and data sharing via files](entitlements.md). - [roothide's sdk api and tools](interface.md). # support - roothideDev: https://twitter.com/roothideDev - roothide/theos-dev: https://discord.gg/qaCFxr33CV # more info - roothide discord server: https://discord.gg/ZvY2Yjw8GA - theos dev discord server: https://discord.gg/z4RTnrcbKW ================================================ FILE: entitlements.md ================================================ # base entitlements all binaries of jailbreak are sandboxed(containerized) by default, and usually you don't want this, so you need to add the following entitlements: ``` platform-application com.apple.private.security.no-sandbox com.apple.private.security.storage.AppBundles com.apple.private.security.storage.AppDataContainers ``` # data sharing via file in tweak except for /var/ in jbroot, your tweak may not be able to modify(write) files in other jailbreak directories(even through libSandy). generally your tweak don't need do this, we recommend that you stored all data of jailbreak app/binary/tweak in /var/ in jbroot. in some case if you really need to do this, you can write a daemon to handle it. ***also, macho files(executable/framework/dylib) in jbroot:/var/ or jbroot:/tmp/ can not be loaded due to the security mechanism of iOS, you should put them in other directories in jbroot.*** # reserved directory in jbroot the /System directory in jbroot is reserved, it is mainly used to [mirror some important files from the original rootfs](filemirror.md), and we recommend that you should not store any jailbreak files in it. ================================================ FILE: filemirror.md ================================================ # File/Directory Mirror there are some specific file/directory paths in jbroot, which we set as symlinks to the original rootfs, because there is no reason to create a separate copy in jbroot, and this simplifies maintenance of jailbreak app/daemon/tweak, especially for bootstrap, since it uses jbroot as the default root through [libvroot](vroot.md), this method can replace the patching of the source code of each package. (of cause under certain circumstances we can also replace it with a copy of the jailbroken version to meet our needs). | path in jbroot | | :-----| | jbroot | | /dev | | /private/preboot | | /var/containers | | /var/mobile/Containers | | /usr/share/misc/trace.codes | | /usr/share/zoneinfo | | /etc/hosts.equiv | | /etc/hosts | | /var/run/utmpx | | /var/db/timezone | | /System/Library/CoreServices/SystemVersion.plist | ================================================ FILE: interface.md ================================================ Before reading this, you may also want to know [the difference between rootide and rootless](roothide.md). # roothide Header ``` #include ``` it has been included in theos, you can use it directly in c/c++/objc/swift-bridging-header. when you compile for rootful/rootless, all APIs in it will become empty stub functions for compatibility. (if you use xcode, you can configure theos header and library paths in xcode, or you can download [roothide's devkit package](https://github.com/roothide/libroothide/releases/)). # roothide API ## 1. jbroot ***this api is used to convert jbroot-based paths to rootfs-based paths for use by the system API.*** ``` /* for C language (auto cache) */ const char* jbroot(const char* path); / * for Objective-C */ NSString* jbroot(NSString* path); /* for C++ language */ std::string jbroot(std::string path); ``` ***examples*** C language:
#include <unistd.h>
#include <roothide.h>

FILE* fp = fopen(jbroot("/var/jbconfig.test"), "w+");
fwrite(data, size, 1, fp);
fclose(fp);
Objective-C language:
#include <Foundation/Foundation.h>
#include <roothide.h>

NSString* filepath = jbroot("/var/jbconfig.plist");
NSMutableDictionary* dict = [NSMutableDictionary dictionaryWithContentsOfFile:file];
dict[@"testkey"] = @"testvalue";
[dict writeToFile:filepath atomically:YES];
C++ language:
#include <string>
#include <fstream>
#include <roothide.h>

std::fstream  testfile(jbroot("/var/test.config"), std::ios::out);
testfile.write(data, size);
testfile.close();
exec command of bootstrap:
#include <unistd.h>
#include <spawn.h>
#include <roothide.h>

pid_t pid;
char* args[] = {"/usr/bin/killall", "-9" "SpringBoard", NULL};
int ret = posix_spawn(&pid, jbroot(args[0]), NULL, NULL, args, NULL);
## 2. rootfs ***this api is used to convert rootfs-based paths to jbroot-based paths, then store the converted path to config files for use with jbroot next time, or use the converted path as an argument to call a command line tool in bootstrap.*** ``` /* for C language (auto cache) */ const char* rootfs(const char* path); / * for Objective-C */ NSString* rootfs(NSString* path); /* for C++ language */ std::string rootfs(std::string path); ``` ***examples*** store paths to config file:
#include <unistd.h>
#include <Foundation/Foundation.h>
#include <roothide.h>

NSString* filepath = jbroot("/var/jbconfig.plist");
NSMutableDictionary* dict = [[NSMutableDictionary alloc] init];
dict[@"path"] = rootfs(filepath);
[dict writeToFile:filepath atomically:YES];

/* ..... */

// load the converted path from disk to use it with jbroot next time

NSMutableDictionary* dict = [NSMutableDictionary dictionaryWithContentsOfFile:file];
NSLog(@"saved path = %@ (path based on jbroot)", dict["path"]);

FILE* fp = fopen(jbroot(dict["path"].fileSystemRepresentation), "w+");
fwrite(data, size, 1, fp);
fclose(fp);
call a command line tool of bootstrap:
#include <unistd.h>
#include <spawn.h>
#include <roothide.h>

int execBootstrapBinary(char* binary, char** args)
{
    pid_t pid=0;
    int ret = posix_spawn(&pid, jbroot(args[0]), NULL, NULL, args, NULL);
    if(ret!=0) return ret;
    int status = -INT_MAX;
    waitpid(pid, &status, 0);
    return WEXITSTATUS(status);
}

//convert jbroot based path to rootfs based path
char* filepath = jbroot("/var/jbconfig.plist");
FILE* fp = fopen(filepath, "w+");
fwrite(data, size, 1, fp);
fclose(fp);

// convert rootfs based path to jbroot based path and exec rm -f
char* args = {"/usr/bin/rm", "-f", rootfs(filepath), NULL};
execBootstrapBinary(args);
## 3. jbrand ***this API is used to get the random value of the current jailbreak state in system-wide.*** ``` unsigned long long jbrand(); ``` this value will not change until next time we jailbreak, for example we can use it to add to our xpc service name as a suffix, or for other cases. # Mnemonic | API | Input | Output | | ---- | ---- | ---- | | jbroot | a **jbroot**-based path | a rootfs-based path | | rootfs | a **rootfs**-based path | a jbroot-based path | # Command Line Tool jbroot/rootfs/jbrand also provided as command line tools for getting/converting paths in shell/scripts in some specific cases. ================================================ FILE: roothide.entitlements ================================================ platform-application com.apple.private.security.no-sandbox com.apple.private.security.storage.AppBundles com.apple.private.security.storage.AppDataContainers ================================================ FILE: roothide.md ================================================ # The difference between roothide and rootless 1. ***/var/jb*** roothide is also root-less, but it no longer installs the jailbreak to the fixed path of /var/jb, it (re)installs the jailbreak to a directory(named jbroot) with a random name each time we jailbreak. 2. ***About link and load path*** compared with rootless using /var/jb to link all dependent libraries, roothide uses the dyld variable "@loader_path" to link dependent libraries. all dependent libraries should set install_name to @loader_path/.jbroot/absolute_path_to_lib, for example: ```@loader_path/.jbroot/usr/lib/libsubstrate.dylib``` ```@loader_path/.jbroot/Library/Frameworks/Cephei.framework/Cephei``` in this way we can directly use the more accurate absolute path of the library to link. each directory containing a mach-o file will automatically generate a .jbroot symbolic link that pointing to the jailbreak root directory, it's usually generated by dpkg when installing packages, or generated by the jailbreak itself when loading a binary/library, and roothide will automatically remove the related .jbroot symbolic link to keep system clean when dpkg removes a package. 4. ***Access jailbreak files in code of jailbreak app/daemon/tweak*** roothide provides a [uniquely named API](interface.md) to get the root directory path of the current jailbreak, this API can be used anywhere in c/c++/objc/swift, and theos will automatically make it an empty stub via a macro when you compiling for rootful/rootless. 5. ***Interact with bootstrap*** most of the libraries and command line tools automatically installed during jailbreak are bootstrap from procursus, and procursus also provides a large number of useful packages, such as rm/cp/mv/chmod/chown/ldid/ssh/uicache... unlike rootless uses the original root file system (rootfs) of iOS as the default root, roothide's bootstrap uses jbroot as the default root, and roothide creates a symbolic link named "rootfs" in jbroot to provide bootstrap access to the iOS original root file system. (see [vroot](vroot.md)). this means that all command line tools in bootstrap will only accept jbroot-based paths, and will only output jbroot-based paths. (and you should also use this path rule in jailbreak plist/config/shell-script files). show case: ``` # operate files in jbroot cp /var/config.plist /etc/config.plist ``` ``` # copy file from rootfs to jbroot cp /rootfs/var/config.plist /etc/config.plist ``` ``` # copy file from jbroot to rootfs cp /etc/config.plist /rootfs/var/config.plist ``` ``` # operate files in rootfs cp /rootfs/etc/config.plist /rootfs/var/config.plist ``` roothide also provides command line tools called jbroot and rootfs to get/convert paths in shell/scripts in some specific cases. ## Final roothide is designed to be kept as simple as possible to provide sustainability and maintainability. ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationListControllerBase.h ================================================ #import #import #import "ATLApplicationSection.h" @class LSApplicationProxy; @interface PSListController() - (BOOL)containsSpecifier:(PSSpecifier*)specifier; @end @protocol LSApplicationWorkspaceObserverProtocol @optional -(void)applicationsDidInstall:(id)arg1; -(void)applicationsDidUninstall:(id)arg1; @end @interface ATLApplicationListControllerBase : PSListController { dispatch_queue_t _iconLoadQueue; NSMutableArray* _allSpecifiers; NSMutableDictionary* _specifiersByLetter; NSArray* _applicationSections; UISearchController* _searchController; NSString* _searchKey; BOOL _isPopulated; BOOL _isReloadingSpecifiers; NSBundle* _altListBundle; UIImage* _placeholderAppIcon; } @property (nonatomic) BOOL useSearchBar; @property (nonatomic) BOOL hideSearchBarWhileScrolling; @property (nonatomic) BOOL includeIdentifiersInSearch; @property (nonatomic) BOOL showIdentifiersAsSubtitle; @property (nonatomic) BOOL alphabeticIndexingEnabled; @property (nonatomic) BOOL hideAlphabeticSectionHeaders; @property (nonatomic) NSBundle* localizationBundle; - (instancetype)initWithSections:(NSArray*)applicationSections; - (void)_setUpSearchBar; - (void)_loadSectionsFromSpecifier; - (void)_populateSections; - (void)loadPreferences; - (void)prepareForPopulatingSections; - (NSString*)localizedStringForString:(NSString*)string; - (void)reloadApplications; - (BOOL)shouldHideApplicationSpecifiers; - (BOOL)shouldHideApplicationSpecifier:(PSSpecifier*)specifier; - (BOOL)shouldShowSubtitles; - (NSString*)subtitleForApplicationWithIdentifier:(NSString*)applicationID; - (NSString*)_subtitleForSpecifier:(PSSpecifier*)specifier; - (PSCellType)cellTypeForApplicationCells; - (Class)customCellClassForCellType:(PSCellType)cellType; - (Class)detailControllerClassForSpecifierOfApplicationProxy:(LSApplicationProxy*)applicationProxy; - (SEL)getterForSpecifierOfApplicationProxy:(LSApplicationProxy*)applicationProxy; - (SEL)setterForSpecifierOfApplicationProxy:(LSApplicationProxy*)applicationProxy; - (PSSpecifier*)createSpecifierForApplicationProxy:(LSApplicationProxy*)applicationProxy; - (NSArray*)createSpecifiersForApplicationSection:(ATLApplicationSection*)section; - (PSSpecifier*)createGroupSpecifierForApplicationSection:(ATLApplicationSection*)section; - (NSMutableArray*)specifiersGroupedByLetters; - (void)populateSpecifiersByLetter; - (PSSpecifier*)specifierForApplicationWithIdentifier:(NSString*)applicationID; - (NSIndexPath*)indexPathForApplicationWithIdentifier:(NSString*)applicationID; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationListMultiSelectionController.h ================================================ #import "ATLApplicationListControllerBase.h" @interface ATLApplicationListMultiSelectionController : ATLApplicationListControllerBase { NSMutableSet* _selectedApplications; BOOL _defaultApplicationSwitchValue; } - (void)setApplicationEnabled:(NSNumber*)enabledNum specifier:(PSSpecifier*)specifier; - (id)readApplicationEnabled:(PSSpecifier*)specifier; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationListSelectionController.h ================================================ #import "ATLApplicationListControllerBase.h" @interface ATLApplicationListSelectionController : ATLApplicationListControllerBase { NSString* _selectedApplicationID; } @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationListSubcontroller.h ================================================ #import @interface ATLApplicationListSubcontroller : PSListController @property (nonatomic) NSString* applicationID; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationListSubcontrollerController.h ================================================ #import "ATLApplicationListControllerBase.h" @interface ATLApplicationListSubcontrollerController : ATLApplicationListControllerBase @property (nonatomic) Class subcontrollerClass; - (NSString*)previewStringForApplicationWithIdentifier:(NSString*)applicationID; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationSection.h ================================================ #import typedef NS_ENUM(NSInteger, ApplicationSectionType) { SECTION_TYPE_ALL, SECTION_TYPE_SYSTEM, SECTION_TYPE_USER, SECTION_TYPE_HIDDEN, SECTION_TYPE_VISIBLE, SECTION_TYPE_CUSTOM }; #define kApplicationSectionTypeAll @"All" #define kApplicationSectionTypeSystem @"System" #define kApplicationSectionTypeUser @"User" #define kApplicationSectionTypeHidden @"Hidden" #define kApplicationSectionTypeVisible @"Visible" #define kApplicationSectionTypeCustom @"Custom" @interface ATLApplicationSection : NSObject @property (nonatomic) ApplicationSectionType sectionType; @property (nonatomic) NSPredicate* customPredicate; @property (nonatomic) NSString* sectionName; @property (nonatomic) NSArray* applicationsInSection; + (ApplicationSectionType)sectionTypeFromString:(NSString*)typeString; + (NSString*)stringFromSectionType:(ApplicationSectionType)sectionType; + (__kindof ATLApplicationSection*)applicationSectionWithDictionary:(NSDictionary*)sectionDictionary; - (instancetype)_initWithDictionary:(NSDictionary*)sectionDictionary; - (instancetype)initNonCustomSectionWithType:(ApplicationSectionType)sectionType; - (instancetype)initCustomSectionWithPredicate:(NSPredicate*)predicate sectionName:(NSString*)sectionName; - (NSArray*)sortDescriptorsForApplications; - (void)populateFromAllApplications:(NSArray*)allApplications; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationSelectionCell.h ================================================ #import @interface ATLApplicationSelectionCell : PSTableCell @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationSubtitleCell.h ================================================ #import #import @interface ATLApplicationSubtitleCell : PSTableCell { UILabel* _customValueLabel; } @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/ATLApplicationSubtitleSwitchCell.h ================================================ #import #import @interface ATLApplicationSubtitleSwitchCell : PSSwitchTableCell @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Headers/LSApplicationProxy+AltList.h ================================================ #import #import @interface LSApplicationProxy (AltList) - (BOOL)atl_isSystemApplication; - (BOOL)atl_isUserApplication; - (BOOL)atl_isHidden; - (NSString*)atl_fastDisplayName; - (NSString*)atl_nameToDisplay; @property (nonatomic,readonly) NSString* atl_bundleIdentifier; @end @interface LSApplicationWorkspace (AltList) - (NSArray*)atl_allInstalledApplications; @end ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/Info.plist ================================================ CFBundleDevelopmentRegion English CFBundleExecutable AltList CFBundleIdentifier com.opa334.altlist CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType FMWK CFBundleShortVersionString 1.0 CFBundleSignature ???? CFBundleVersion 1 NSPrincipalClass ATLApplicationListControllerBase ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/ar.lproj/Localizable.strings ================================================ "Applications" = "التطبيقات"; "System Applications" = "تطبيقات النظام"; "User Applications" = "تطبيقات المستخدم"; "Hidden Applications" = "التطبيقات المخفية"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/de.lproj/Localizable.strings ================================================ "Applications" = "Applikationen"; "System Applications" = "Systemapplikationen"; "User Applications" = "Benutzerapplikationen"; "Hidden Applications" = "Versteckte Applikationen"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/en.lproj/Localizable.strings ================================================ "Applications" = "Applications"; "System Applications" = "System Applications"; "User Applications" = "User Applications"; "Hidden Applications" = "Hidden Applications"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/fr.lproj/Localizable.strings ================================================ "Applications" = "Applications"; "System Applications" = "Applications Système"; "User Applications" = "Applications Utilisateur"; "Hidden Applications" = "Applications masquées"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/it.lproj/Localizable.strings ================================================ "Applications" = "App"; "System Applications" = "App di Sistema"; "User Applications" = "App Personali"; "Hidden Applications" = "App Nascoste"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/ja.lproj/Localizable.strings ================================================ "Applications" = "アプリケーション"; "System Applications" = "システムアプリケーション"; "User Applications" = "ユーザーアプリケーション"; "Hidden Applications" = "非表示のアプリケーション"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/ko.lproj/Localizable.strings ================================================ "Applications" = "앱"; "System Applications" = "시스템 앱"; "User Applications" = "사용자 앱"; "Hidden Applications" = "숨겨진 앱"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/nl.lproj/Localizable.strings ================================================ "Applications" = "Applicaties"; "System Applications" = "Systeem Applicaties"; "User Applications" = "Gebruiker Applicaties"; "Hidden Applications" = "Verborgen Applicaties"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/pl.lproj/Localizable.strings ================================================ "Applications" = "Aplikacje"; "System Applications" = "Aplikacje Systemowe"; "User Applications" = "Aplikacje Użytkownika"; "Hidden Applications" = "Ukryte Aplikacje"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/pt.lproj/Localizable.strings ================================================ "Applications" = "Aplicativos"; "System Applications" = "Aplicativos do Sistema"; "User Applications" = "Aplicativos do Usuário"; "Hidden Applications" = "Aplicativos Ocultos"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/ru.lproj/Localizable.strings ================================================ "Applications" = "Приложения"; "System Applications" = "Системные приложения"; "User Applications" = "Пользовательские приложения"; "Hidden Applications" = "Скрытые приложения"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/sk.lproj/Localizable.strings ================================================ "Applications" = "Aplikácie"; "System Applications" = "Systémové aplikácie"; "User Applications" = "Používateľské aplikácie"; "Hidden Applications" = "Skryté aplikácie"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/tr.lproj/Localizable.strings ================================================ "Applications" = "Uygulamalar"; "System Applications" = "Sistem Uygulamaları"; "User Applications" = "Kullanıcı Uygulamaları"; "Hidden Applications" = "Gizlenmiş Uygulamalar"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/zh-Hant.lproj/Localizable.strings ================================================ "Applications" = "應用程式"; "System Applications" = "系統應用"; "User Applications" = "用戶應用"; "Hidden Applications" = "隱藏應用"; ================================================ FILE: theos/lib/iphone/roothide/AltList.framework/zh.lproj/Localizable.strings ================================================ "Applications" = "应用程序"; "System Applications" = "系统应用"; "User Applications" = "用户应用"; "Hidden Applications" = "隐藏的应用"; ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Headers/Cephei-Swift.h ================================================ // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef CEPHEI_SWIFT_H #define CEPHEI_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" #if !defined(__has_include) # define __has_include(x) 0 #endif #if !defined(__has_attribute) # define __has_attribute(x) 0 #endif #if !defined(__has_feature) # define __has_feature(x) 0 #endif #if !defined(__has_warning) # define __has_warning(x) 0 #endif #if __has_include() # include #endif #pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include #endif #if defined(__cplusplus) #include #include #include #else #include #include #include #endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif typedef float swift_float2 __attribute__((__ext_vector_type__(2))); typedef float swift_float3 __attribute__((__ext_vector_type__(3))); typedef float swift_float4 __attribute__((__ext_vector_type__(4))); typedef double swift_double2 __attribute__((__ext_vector_type__(2))); typedef double swift_double3 __attribute__((__ext_vector_type__(3))); typedef double swift_double4 __attribute__((__ext_vector_type__(4))); typedef int swift_int2 __attribute__((__ext_vector_type__(2))); typedef int swift_int3 __attribute__((__ext_vector_type__(3))); typedef int swift_int4 __attribute__((__ext_vector_type__(4))); typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_PASTE) # define SWIFT_PASTE_HELPER(x, y) x##y # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) #endif #if !defined(SWIFT_METATYPE) # define SWIFT_METATYPE(X) Class #endif #if !defined(SWIFT_CLASS_PROPERTY) # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else # define SWIFT_CLASS_PROPERTY(...) # endif #endif #if __has_attribute(objc_runtime_name) # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) #else # define SWIFT_RUNTIME_NAME(X) #endif #if __has_attribute(swift_name) # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) #else # define SWIFT_COMPILE_NAME(X) #endif #if __has_attribute(objc_method_family) # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) #else # define SWIFT_METHOD_FAMILY(X) #endif #if __has_attribute(noescape) # define SWIFT_NOESCAPE __attribute__((noescape)) #else # define SWIFT_NOESCAPE #endif #if __has_attribute(ns_consumed) # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) #else # define SWIFT_RELEASES_ARGUMENT #endif #if __has_attribute(warn_unused_result) # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) #else # define SWIFT_WARN_UNUSED_RESULT #endif #if __has_attribute(noreturn) # define SWIFT_NORETURN __attribute__((noreturn)) #else # define SWIFT_NORETURN #endif #if !defined(SWIFT_CLASS_EXTRA) # define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) # define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) # define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # else # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # endif #endif #if !defined(SWIFT_RESILIENT_CLASS) # if __has_attribute(objc_class_stub) # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) # else # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else # define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else # define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) # define SWIFT_UNAVAILABLE __attribute__((unavailable)) #endif #if !defined(SWIFT_UNAVAILABLE_MSG) # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) #endif #if !defined(SWIFT_AVAILABILITY) # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) #endif #if !defined(SWIFT_WEAK_IMPORT) # define SWIFT_WEAK_IMPORT __attribute__((weak_import)) #endif #if !defined(SWIFT_DEPRECATED) # define SWIFT_DEPRECATED __attribute__((deprecated)) #endif #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif #if __has_feature(attribute_diagnose_if_objc) # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif #if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" # else # define SWIFT_EXTERN extern # endif #endif #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif #if defined(__cplusplus) #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT noexcept #endif #else #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif #endif #if defined(__cplusplus) #if !defined(SWIFT_CXX_INT_DEFINED) #define SWIFT_CXX_INT_DEFINED namespace swift { using Int = ptrdiff_t; using UInt = size_t; } #endif #endif #if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import Foundation; @import ObjectiveC; #endif #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") # pragma clang diagnostic ignored "-Wpragma-clang-attribute" #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") # undef any # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Cephei",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) # pragma pop_macro("any") #endif #if defined(__OBJC__) @class NSString; SWIFT_CLASS_NAMED("Command") @interface HBCommand : NSObject + (NSString * _Nonnull)executeSync:(NSString * _Nonnull)command arguments:(NSArray * _Nullable)arguments status:(int32_t * _Nullable)status; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end #endif #if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Headers/Cephei.h ================================================ #import "HBOutputForShellCommand.h" #import "HBPreferences.h" #import "HBRespringController.h" ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Headers/HBOutputForShellCommand.h ================================================ #import NS_ASSUME_NONNULL_BEGIN /// Executes a shell command and returns its output. /// /// @param command The shell command to run. /// @param returnCode A pointer to an integer that will contain the return code of the command. /// @return The output of the provided command. FOUNDATION_EXPORT NSString * _Nullable HBOutputForShellCommandWithReturnCode(NSString *command, int *returnCode); /// Executes a shell command and returns its output. /// /// @param command The shell command to run. /// @return The output of the provided command, or nil if the command returned with a code other /// than 0. FOUNDATION_EXPORT NSString * _Nullable HBOutputForShellCommand(NSString *command); NS_ASSUME_NONNULL_END ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Headers/HBPreferences.h ================================================ #import #import NS_ASSUME_NONNULL_BEGIN typedef void (^HBPreferencesChangeCallback)(void); typedef void (^HBPreferencesValueChangeCallback)(NSString *key, id _Nullable value); /// The HBPreferences class in Cephei provides an interface for managing user-defined /// preferences of a tweak, and the default values used when the user has not yet changed a value. /// /// `HBPreferences` is very similar to `NSUserDefaults`, however it is specifically tailored to iOS /// tweak development, since tweaks may be loaded into a sandboxed process (most obviously, App /// Store apps, but also system apps like Safari), or one that runs as the `root` user (for /// instance, iFile, although these apps are slowly changing their model so they now run as mobile). /// In both of these cases, using `NSUserDefaults` will result in reading from preferences inside /// the sandbox, or inside `root`’s home directory; both of which are not what is expected. /// /// Advantages `HBPreferences` has over `NSUserDefaults` are: /// /// - Directly reading the property list from the `mobile` user’s home directory, to support /// sandboxed apps and apps running as `root`. /// - Intuitive method of setting a default preference value. /// - Updating of the app/tweak’s variables when preferences are changed. /// - Keyed subscripting is allowed, which enables simple array syntax. /// - Values in the preferences plist are called preferences, not defaults, to avoid ambiguity - /// `NSUserDefaults` uses “defaults” to refer to both preferences themselves and the fallback values /// if a key doesn’t exist. /// /// Ensure you read the discussion for `-registerObject:default:forKey:` before using the automatic /// updating mechanism. Specifically, a Darwin notification is required for this feature to work. /// /// As of Cephei 1.17, HBPreferences supports Key-Value Observation. As such, you may subscribe to /// changes made to preferences through observer callbacks. The `-registerPreferenceChangeBlock:` /// and `-registerPreferenceChangeBlockForKey:block:` methods are provided to subscribe to /// preference changes via a callback block since Cephei 1.3, and you can additionally observe /// `HBPreferencesDidChangeNotification`. /// /// ### Example usage /// In Objective-C/Logos: /// /// ```logos /// HBPreferences *preferences; /// BOOL doThing; /// /// %ctor { /// preferences = [[HBPreferences alloc] initWithIdentifier:@"ws.hbang.common.demo"]; /// [preferences registerDefaults:@{ /// @"Enabled": @YES, /// @"AnotherSetting": @1.f /// }]; /// /// [preferences registerBool:&doThing default:NO forKey:@"DoThing"]; /// /// NSLog(@"Am I enabled? %i", [preferences boolForKey:@"Enabled"]); /// NSLog(@"Can I do thing? %i", doThing); /// } /// ``` /// /// In Swift: /// /// ```swift /// class Preferences { /// /// private let preferences = HBPreferences(identifier: "ws.hbang.common.demo") /// /// // Example using registration method /// private(set) var canDoThing: ObjCBool = false /// /// // Example using custom getter and setter /// var anotherSetting: Int { /// get { preferences["AnotherSetting"] as? Int ?? -1 } /// set { preferences["AnotherSetting"] = newValue } /// } /// /// init() { /// preferences.register(defaults: [ /// "Enabled": true, /// "AnotherSetting": 1 /// ]) /// /// preferences.register(&canDoThing, default: false, forKey: "DoThing") /// /// print("Am I enabled? \(preferences["Enabled"] as? Bool ?? false)") /// print("Can I do thing? \(canDoThing)") /// } /// /// } /// ``` /// /// ### References /// * [NSUserDefaults in Practice](http://dscoder.com/defaults.html) /// /// ### Security /// As of Cephei 1.12, HBPreferences restricts most Apple preferences (identifiers starting with /// `com.apple.…`) from being read/written from a sandboxed process. This protects against a /// malicious app using HBPreferences as a way to gather sensitive information or change system /// preferences without the user’s knowledge. For instance, an App Store app could /// [phish for the user’s Apple ID login](https://krausefx.com/blog/ios-privacy-stealpassword-easily-get-the-users-apple-id-password-just-by-asking), /// creating a very real-looking login prompt by pre-filling their email address in the username box, /// or gain access to the numbers/email addresses of people the user has recently contacted. /// /// There is currently no way to avoid this restriction while still using HBPreferences. If you need /// access to Apple preferences, design your code to not need to do this from within the sandbox. /// This could be done [using IPC](http://iphonedevwiki.net/index.php/IPC) from an unsandboxed /// process such as SpringBoard. Avoid sending sensitive information via IPC to sandboxed apps, as /// they can still get access to data you send through various ways. NS_SWIFT_NAME(Preferences) @interface HBPreferences : NSObject /// @name Initializing an HBPreferences Object /// Creates an instance of the class for the specified identifier. /// /// @param identifier The identifier to be used. This is usually the same as the package identifier /// of the tweak. /// @return An autoreleased instance of HBPreferences for the specified identifier. + (instancetype)preferencesForIdentifier:(NSString *)identifier NS_SWIFT_UNAVAILABLE(""); /// Initializes an instance of the class for the specified identifier. /// /// @param identifier The identifier to be used. This is usually the same as the package identifier /// of the tweak. /// @return An autoreleased instance of HBPreferences for the specified identifier. - (instancetype)initWithIdentifier:(NSString *)identifier NS_DESIGNATED_INITIALIZER; /// The preferences identifier provided at initialisation. @property (nonatomic, retain, readonly) NSString *identifier; /// @name Registering Default Preference Values /// The default preferences to be used when no value has been set by the user. /// /// You may modify the values of this dictionary directly. @property (nonatomic, copy, readonly) NSMutableDictionary *defaults; /// Adds the contents of the specified dictionary to the defaults property. /// /// Merges the provided dictionary with the mutable dictionary found on the defaults property. /// /// @param defaultValues The dictionary of keys and values you want to register. /// @see `defaults` - (void)registerDefaults:(NSDictionary *)defaultValues NS_SWIFT_NAME(register(defaults:)); /// @name Getting Preference Values /// Returns a dictionary that contains all preferences that are set. /// /// This does not include default values. /// /// @return A dictionary containing all keys and values. - (NSDictionary *)dictionaryRepresentation; /// Returns the object associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The object associated with the specified key. - (id)objectForKey:(NSString *)key; /// Returns the integer value associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The integer value associated with the specified key. /// @see `-objectForKey:` - (NSInteger)integerForKey:(NSString *)key; /// Returns the unsigned integer value associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The unsigned integer value associated with the specified key. /// @see `-objectForKey:` - (NSUInteger)unsignedIntegerForKey:(NSString *)key; /// Returns the floating-point value associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The floating-point value associated with the specified key. /// @see `-objectForKey:` - (CGFloat)floatForKey:(NSString *)key; /// Returns the double value associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The double value associated with the specified key. /// @see `-objectForKey:` - (double)doubleForKey:(NSString *)key; /// Returns the Boolean value associated with the specified key. /// /// If the preference is not yet set, returns the default. If no default is set, returns `nil`. /// /// @param key The key for which to return the corresponding value. /// @return The Boolean value associated with the specified key. /// @see `-objectForKey:` - (BOOL)boolForKey:(NSString *)key; /// Returns the value associated with a given key. /// /// This method behaves the same as `-objectForKey:`, and enables the preferences object to be used /// with a subscript (square brackets). For example: /// /// ```swift /// let fooBar = preferences["FooBar"] as? String /// preferences["Awesome"] = true /// ``` /// /// ```objc /// NSString *fooBar = preferences[@"FooBar"]; /// preferences[@"Awesome"] = @YES; /// ``` /// /// @param key The key for which to return the corresponding value. /// @return The value associated with the specified key. /// @see `-objectForKey:` - (id)objectForKeyedSubscript:(id)key; /// Returns the object associated with the specified key, or if no user preference is set, the /// provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The object associated with the specified key, or the default value. - (id)objectForKey:(NSString *)key default:(nullable id)defaultValue; /// Returns the integer value associated with the specified key, or if no user preference is set, /// the provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The integer value associated with the specified key, or the default value. /// @see `-objectForKey:default:` - (NSInteger)integerForKey:(NSString *)key default:(NSInteger)defaultValue; /// Returns the unsigned integer value associated with the specified key, or if no user preference /// is set, the provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The unsigned integer value associated with the specified key, or the default value. /// @see `-objectForKey:default:` - (NSUInteger)unsignedIntegerForKey:(NSString *)key default:(NSUInteger)defaultValue; /// Returns the floating-point value associated with the specified key, or if no user preference is /// set, the provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The floating-point value associated with the specified key, or the default value. /// @see `-objectForKey:default:` - (CGFloat)floatForKey:(NSString *)key default:(CGFloat)defaultValue; /// Returns the double value associated with the specified key, or if no user preference is set, /// the provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The double value associated with the specified key, or the default value. /// @see `-objectForKey:default:` - (double)doubleForKey:(NSString *)key default:(double)defaultValue; /// Returns the Boolean value associated with the specified key, or if no user preference is set, /// the provided default. /// /// @param key The key for which to return the corresponding value. /// @param defaultValue The default value to use when no user preference is set. /// @return The Boolean value associated with the specified key, or the default value. /// @see `-objectForKey:default:` - (BOOL)boolForKey:(NSString *)key default:(BOOL)defaultValue; /// @name Setting Preference Values /// Sets the value of the specified key. /// /// You should only call these methods if you are certain that the process is running as the /// `mobile` user. /// /// @param value The object to store in the preferences. /// @param key The key with which to associate with the value. - (void)setObject:(nullable id)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified integer value. /// /// This is a convenience method that calls `-setObject:forKey:`. See the discussion of that method /// for more details. /// /// @param value The integer value to store in the preferences. /// @param key The key with which to associate with the value. /// @see `-setObject:forKey:` - (void)setInteger:(NSInteger)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified unsigned integer value. /// /// This is a convenience method that calls `-setObject:forKey:`. See the discussion of that method /// for more details. /// /// @param value The unsigned integer value to store in the preferences. /// @param key The key with which to associate with the value. /// @see `-setObject:forKey:` - (void)setUnsignedInteger:(NSUInteger)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified floating-point value. /// /// This is a convenience method that calls `-setObject:forKey:`. See the discussion of that method /// for more details. /// /// @param value The floating-point value to store in the preferences. /// @param key The key with which to associate with the value. /// @see `-setObject:forKey:` - (void)setFloat:(CGFloat)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified double value. /// /// This is a convenience method that calls `-setObject:forKey:`. See the discussion of that method /// for more details. /// /// @param value The double value to store in the preferences. /// @param key The key with which to associate with the value. /// @see `-setObject:forKey:` - (void)setDouble:(double)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified Boolean value. /// /// This is a convenience method that calls `-setObject:forKey:`. See the discussion of that method /// for more details. /// /// @param value The Boolean value to store in the preferences. /// @param key The key with which to associate with the value. /// @see `-setObject:forKey:` - (void)setBool:(BOOL)value forKey:(NSString *)key NS_SWIFT_NAME(set(_:forKey:)); /// Sets the value of the specified key to the specified value. /// /// This method behaves the same as `-setObject:forKey:`, and enables the preferences object to be /// used with a subscript (square brackets). For example: /// /// ```swift /// let fooBar = preferences["FooBar"] /// preferences["Awesome"] = true /// ``` /// /// ```objc /// NSString *fooBar = preferences[@"FooBar"]; /// preferences[@"Awesome"] = @YES; /// ``` /// /// @param object The value to store in the preferences. /// @param key The key with which to associate with the value. - (void)setObject:(nullable id)object forKeyedSubscript:(id)key; /// @name Removing Preference Values /// Removes a given key and its associated value from the dictionary. /// /// @param key The key to remove. - (void)removeObjectForKey:(NSString *)key NS_SWIFT_NAME(removeValue(forKey:)); /// Removes all stored preferences. /// /// This method acts in the same way as discussed in `-removeObjectForKey:`. - (void)removeAllObjects NS_SWIFT_NAME(removeAll()); /// @name Registering Variables /// Register an object to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// You must post a Darwin notification after updating preferences for this to work. In particular, /// it must be set to the value of identifier, followed by `/ReloadPrefs` - for instance, /// `ws.hbang.common.demo/ReloadPrefs`. In a Preferences specifier property list, you can use the /// `PostNotification` key on your specifiers to achieve this: /// /// ```xml /// /// … /// PostNotification /// ws.hbang.common.demo/ReloadPrefs /// /// ``` /// /// @param object The pointer to the object. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerObject:(_Nullable id __strong * _Nonnull)object default:(nullable id)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// Register an integer value to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// @param object The pointer to the integer. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerInteger:(NSInteger *)object default:(NSInteger)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// Register an unsigned integer value to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// @param object The pointer to the unsigned integer. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerUnsignedInteger:(NSUInteger *)object default:(NSUInteger)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// Register a floating-point value to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// @param object The pointer to the integer. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerFloat:(CGFloat *)object default:(CGFloat)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// Register a double value to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// @param object The pointer to the double. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerDouble:(double *)object default:(double)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// Register a Boolean value to be automatically set to the user’s preference. /// /// If the preference is not yet set, the object will be set to the provided default. /// /// @param object The pointer to the Boolean. /// @param defaultValue The default value to be used if no user preference is set. /// @param key The key in the preferences property list. /// @see `-registerObject:default:forKey:` - (void)registerBool:(BOOL *)object default:(BOOL)defaultValue forKey:(NSString *)key NS_SWIFT_NAME(register(_:default:forKey:)); /// @name Preference Change Callbacks /// Register a block to be called when a preference change is detected. /// /// Blocks are called after HBPreferences’ cache of values is updated. The block will also be called /// immediately after calling this method. See `registerObject:default:forKey:` for details on how /// to set up callbacks. /// /// @param callback A block object called when the specified key’s value changes. The block object /// takes no parameters and returns no value. /// @see `-registerObject:default:forKey:` - (void)registerPreferenceChangeBlock:(HBPreferencesChangeCallback)callback; /// Register a block to be called when a specific preference is changed. /// /// Blocks are called after HBPreferences’ cache of values is updated. The block will also be called /// immediately after calling this method. See `registerObject:default:forKey:` for details on how /// to set up callbacks. /// /// @param key The key to listen for. /// @param callback A block object called when the specified key’s value changes. The block object’s /// parameters are the key and its new value. /// @see `-registerObject:default:forKey:` - (void)registerPreferenceChangeBlockForKey:(NSString *)key block:(HBPreferencesValueChangeCallback)callback; @end /// This notification is posted when a change is made to a registered preferences identifier. The /// notification object is the associated HBPreferences object. extern NSNotificationName const HBPreferencesDidChangeNotification NS_SWIFT_NAME(HBPreferences.didChangeNotification); NS_ASSUME_NONNULL_END ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Headers/HBRespringController.h ================================================ #import NS_ASSUME_NONNULL_BEGIN /// The HBRespringController class in Cephei provides conveniences for restarting the system app /// (usually SpringBoard). NS_SWIFT_NAME(RespringController) @interface HBRespringController : NSObject /// Restart the system app. /// /// Displays a loading spinner, then returns to the home screen (system remains unlocked). + (void)respring; /// Restart the system app and immediately launch a URL. /// /// Displays a loading spinner, then launches the specified URL (system remains unlocked). /// /// @param returnURL The URL to launch after restarting. + (void)respringAndReturnTo:(nullable NSURL *)returnURL NS_SWIFT_NAME(respring(returnURL:)); @end NS_ASSUME_NONNULL_END ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Info.plist ================================================ CFBundleDevelopmentRegion English CFBundleExecutable Cephei CFBundleIdentifier ws.hbang.common CFBundleInfoDictionaryVersion 6.0 CFBundleName Cephei CFBundlePackageType BNDL CFBundleShortVersionString 1.0.0 CFBundleSignature ???? CFBundleVersion 1.0 DTPlatformName iphoneos HBPackageIdentifier ws.hbang.common ================================================ FILE: theos/lib/iphone/roothide/Cephei.framework/Modules/module.modulemap ================================================ framework module Cephei { umbrella header "Cephei.h" export * module * { export * } } module Cephei.Swift { header "Cephei-Swift.h" requires objc } ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/DemoAbout.plist ================================================ items cell PSGroupCell condensed headerCellClass HBPackageNameHeaderCell icon icon.png packageIdentifier ws.hbang.common packageNameOverride Cephei big cellClass HBLinkTableCell height 64 label HASHBANG Productions subtitle VISIT_WEBSITE url https://hashbang.productions/ iconURL https://hashbang.productions/favicon.ico cell PSGroupCell label Follow Us cellClass HBMastodonTableCell label Chariz account @chariz@chariz.com cellClass HBMastodonTableCell label Adam Demasi account @kirb@kirb.me cell PSGroupCell footerText DONATE_FOOTER action hb_sendSupportEmail cell PSLinkCell cellClass HBTintedTableCell defaults ws.hbang.common label EMAIL_SUPPORT iconImageSystem name envelope backgroundColor #007aff cell PSButtonCell cellClass HBLinkTableCell label TRANSLATORS url https://hashbang.productions/translations/ iconImageSystem name globe backgroundColor #34c759 cell PSButtonCell cellClass HBLinkTableCell label DONATE url https://hashbang.productions/donate/ iconImageSystem name heart backgroundColor #ff3b30 title ABOUT ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/DemoRoot.plist ================================================ items cell PSGroupCell headerCellClass HBPackageNameHeaderCell icon icon.png packageIdentifier ws.hbang.common packageNameOverride Cephei footerText This is a demo of Cephei features. Refer to https://hbang.github.io/libcephei/ for further details. cell PSGroupCell cell PSSwitchCell default defaults ws.hbang.common.demo key Switch label Awesome iconImageSystem name switch.2 cell PSGroupCell cell PSLinkListCell default 0 defaults ws.hbang.common.demo detail PSListItemsController key Region label Region validTitles Worldwide Australia Canada China France Germany Japan New Zealand United Kingdom United States validValues 0 1 2 3 4 5 6 7 8 9 iconImageSystem name globe cellClass HBStepperTableCell default 5 defaults ws.hbang.common.demo key Stepper label %i Things max 15 min 1 singularLabel 1 Thing iconImageSystem name number.circle cell PSGroupCell label Sliders cell PSSliderCell default 5 defaults ws.hbang.common.demo key Slider label Slider max 15 min 1 showValue leftImageSystem name slider.horizontal.3 cell PSSliderCell cellClass HBDiscreteSliderTableCell default 5 defaults ws.hbang.common.demo key Discrete label Discrete max 15 min 1 leftImageSystem name sun.min rightImageSystem name sun.max cell PSGroupCell label HBImageTableCell footerText Note: The test image is only installed with debug builds of Cephei. cell PSGroupCell headerCellClass HBImageTableCell icon banner.jpg cellClass HBImageTableCell height 200 icon banner.jpg cell PSGroupCell label HBTintedTableCell action doStuffTapped: cell PSButtonCell cellClass HBSpinnerTableCell label Perform Magic Tricks iconImageSystem name wand.and.stars weight semibold cell PSButtonCell cellClass HBTintedTableCell action hb_respringAndReturn: label Respring iconImageSystem name restart.circle weight bold tintColor #ff3b30 cell PSGroupCell label HBLinkTableCell cellClass HBLinkTableCell label HASHBANG Productions url https://hashbang.productions/ cellClass HBLinkTableCell label Avatar from URL url https://hashbang.productions/ iconURL https://repo.chariz.com/CydiaIcon@3x.png cellClass HBLinkTableCell label Avatar from URL, circular subtitle They seem like a pretty cool bunch url https://hashbang.productions/ iconURL https://repo.chariz.com/CydiaIcon@3x.png iconCircular big cellClass HBLinkTableCell label Avatar from URL, big subtitle They seem like a pretty cool bunch url https://hashbang.productions/ iconURL https://repo.chariz.com/CydiaIcon@3x.png big cellClass HBLinkTableCell label Doesn’t Exist url http://localhost/ iconURL http://localhost/ cell PSGroupCell label HBMastodonTableCell cellClass HBMastodonTableCell label Redirect username account @kirb@kirb.me cellClass HBMastodonTableCell label Moved username account @kirb@mastodon.social big cellClass HBMastodonTableCell height 56 label Big cell account @theos@procursus.social cellClass HBMastodonTableCell label No avatar showAvatar account chariz@chariz.com cellClass HBMastodonTableCell label Avatar from URL iconURL https://chariz.com/img/favicon.png iconCircular account @chariz@chariz.com cellClass HBMastodonTableCell label Monogram initials initials ZB account @zebra@procursus.social cell PSGroupCell label HBPackageTableCell cellClass HBPackageTableCell label Cephei packageIdentifier ws.hbang.common iconCornerRadius 12 cellClass HBPackageTableCell label Cephei subtitle Cephei is awesome! packageIdentifier ws.hbang.common iconURL https://repo.chariz.com/CydiaIcon@3x.png cellClass HBPackageTableCell label NewTerm subtitle NewTerm is also awesome! packageIdentifier ws.hbang.newterm3 cellClass HBPackageTableCell label Quanta subtitle Quanta is hyper awesome! packageIdentifier ws.hbang.quanta packageRepository https://repo.chariz.com/ cellClass HBPackageTableCell label Doesn’t Exist packageIdentifier ws.hbang.common.doesntexist cell PSGroupCell label HBTwitterCell cellClass HBTwitterCell label Mismatched username user NotActuallyHashbang userID 945654024 big cellClass HBTwitterCell height 56 label Big cell user hashbang cellClass HBTwitterCell label No avatar showAvatar user hashbang cellClass HBTwitterCell label Avatar from URL iconURL https://chariz.com/img/favicon.png iconCircular user hashbang cellClass HBTwitterCell label Monogram initials initials HB user hashbang cell PSGroupCell label HBAboutListController cell PSLinkCell detail HBDemoAboutListController isController label ABOUT iconImageSystem name info.circle title Cephei Demo ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/CepheiPrefs-Swift.h ================================================ // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef CEPHEIPREFS_SWIFT_H #define CEPHEIPREFS_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" #if !defined(__has_include) # define __has_include(x) 0 #endif #if !defined(__has_attribute) # define __has_attribute(x) 0 #endif #if !defined(__has_feature) # define __has_feature(x) 0 #endif #if !defined(__has_warning) # define __has_warning(x) 0 #endif #if __has_include() # include #endif #pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include #endif #if defined(__cplusplus) #include #include #include #else #include #include #include #endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif typedef float swift_float2 __attribute__((__ext_vector_type__(2))); typedef float swift_float3 __attribute__((__ext_vector_type__(3))); typedef float swift_float4 __attribute__((__ext_vector_type__(4))); typedef double swift_double2 __attribute__((__ext_vector_type__(2))); typedef double swift_double3 __attribute__((__ext_vector_type__(3))); typedef double swift_double4 __attribute__((__ext_vector_type__(4))); typedef int swift_int2 __attribute__((__ext_vector_type__(2))); typedef int swift_int3 __attribute__((__ext_vector_type__(3))); typedef int swift_int4 __attribute__((__ext_vector_type__(4))); typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_PASTE) # define SWIFT_PASTE_HELPER(x, y) x##y # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) #endif #if !defined(SWIFT_METATYPE) # define SWIFT_METATYPE(X) Class #endif #if !defined(SWIFT_CLASS_PROPERTY) # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else # define SWIFT_CLASS_PROPERTY(...) # endif #endif #if __has_attribute(objc_runtime_name) # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) #else # define SWIFT_RUNTIME_NAME(X) #endif #if __has_attribute(swift_name) # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) #else # define SWIFT_COMPILE_NAME(X) #endif #if __has_attribute(objc_method_family) # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) #else # define SWIFT_METHOD_FAMILY(X) #endif #if __has_attribute(noescape) # define SWIFT_NOESCAPE __attribute__((noescape)) #else # define SWIFT_NOESCAPE #endif #if __has_attribute(ns_consumed) # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) #else # define SWIFT_RELEASES_ARGUMENT #endif #if __has_attribute(warn_unused_result) # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) #else # define SWIFT_WARN_UNUSED_RESULT #endif #if __has_attribute(noreturn) # define SWIFT_NORETURN __attribute__((noreturn)) #else # define SWIFT_NORETURN #endif #if !defined(SWIFT_CLASS_EXTRA) # define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) # define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) # define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # else # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # endif #endif #if !defined(SWIFT_RESILIENT_CLASS) # if __has_attribute(objc_class_stub) # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) # else # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else # define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else # define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) # define SWIFT_UNAVAILABLE __attribute__((unavailable)) #endif #if !defined(SWIFT_UNAVAILABLE_MSG) # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) #endif #if !defined(SWIFT_AVAILABILITY) # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) #endif #if !defined(SWIFT_WEAK_IMPORT) # define SWIFT_WEAK_IMPORT __attribute__((weak_import)) #endif #if !defined(SWIFT_DEPRECATED) # define SWIFT_DEPRECATED __attribute__((deprecated)) #endif #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif #if __has_feature(attribute_diagnose_if_objc) # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif #if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" # else # define SWIFT_EXTERN extern # endif #endif #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif #if defined(__cplusplus) #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT noexcept #endif #else #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif #endif #if defined(__cplusplus) #if !defined(SWIFT_CXX_INT_DEFINED) #define SWIFT_CXX_INT_DEFINED namespace swift { using Int = ptrdiff_t; using UInt = size_t; } #endif #endif #if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import CoreFoundation; @import Foundation; @import MessageUI; @import ObjectiveC; @import UIKit; #endif #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") # pragma clang diagnostic ignored "-Wpragma-clang-attribute" #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") # undef any # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CepheiPrefs",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) # pragma pop_macro("any") #endif #if defined(__OBJC__) @class NSString; @class PSSpecifier; @interface HBAboutListController (SWIFT_EXTENSION(CepheiPrefs)) @property (nonatomic, readonly, copy) NSString * _Nullable hb_specifierPlist; SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nullable hb_supportEmailAddress;) + (NSString * _Nullable)hb_supportEmailAddress SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly, copy) NSString * _Nullable hb_supportEmailAddress; - (void)hb_sendSupportEmail; - (void)hb_sendSupportEmail:(PSSpecifier * _Nullable)sender; @end @class UIColor; enum HBAppearanceSettingsLargeTitleStyle : NSUInteger; SWIFT_CLASS_NAMED("AppearanceSettings") @interface HBAppearanceSettings : NSObject @property (nonatomic, strong) UIColor * _Nullable tintColor; @property (nonatomic) UIUserInterfaceStyle userInterfaceStyle; @property (nonatomic, strong) UIColor * _Nullable navigationBarTintColor; @property (nonatomic, strong) UIColor * _Nullable navigationBarTitleColor; @property (nonatomic, strong) UIColor * _Nullable navigationBarBackgroundColor; @property (nonatomic) UIStatusBarStyle statusBarStyle; @property (nonatomic) BOOL showsNavigationBarShadow; @property (nonatomic) enum HBAppearanceSettingsLargeTitleStyle largeTitleStyle; @property (nonatomic, strong) UIColor * _Nullable tableViewBackgroundColor; @property (nonatomic, strong) UIColor * _Nullable tableViewCellTextColor; @property (nonatomic, strong) UIColor * _Nullable tableViewCellBackgroundColor; @property (nonatomic, strong) UIColor * _Nullable tableViewCellSeparatorColor; @property (nonatomic, strong) UIColor * _Nullable tableViewCellSelectionColor; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end typedef SWIFT_ENUM_NAMED(NSUInteger, HBAppearanceSettingsLargeTitleStyle, "LargeTitleStyle", open) { HBAppearanceSettingsLargeTitleStyleRootOnly = 0, HBAppearanceSettingsLargeTitleStyleAlways = 1, HBAppearanceSettingsLargeTitleStyleNever = 2, }; @interface HBAppearanceSettings (SWIFT_EXTENSION(CepheiPrefs)) - (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; @end @class NSData; @class NSCoder; @class NSBundle; SWIFT_CLASS_NAMED("ContactViewController") @interface HBContactViewController : HBListController @property (nonatomic, copy) NSString * _Nullable to; @property (nonatomic, copy) NSString * _Nullable subject; @property (nonatomic, copy) NSString * _Nullable messageBody; @property (nonatomic, copy) NSData * _Nullable preferencesPlist; @property (nonatomic, copy) NSString * _Nullable preferencesIdentifier; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; - (void)viewDidLoad; - (void)viewWillAppear:(BOOL)animated; - (null_unspecified instancetype)initForContentSize:(CGSize)contentSize SWIFT_UNAVAILABLE; - (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; @end @class MFMailComposeViewController; @interface HBContactViewController (SWIFT_EXTENSION(CepheiPrefs)) - (void)mailComposeController:(MFMailComposeViewController * _Nonnull)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError * _Nullable)error; @end @interface HBListController (SWIFT_EXTENSION(CepheiPrefs)) - (void)hb_respring:(PSSpecifier * _Nullable)specifier; - (void)hb_respringAndReturn:(PSSpecifier * _Nullable)specifier; - (void)hb_openURL:(PSSpecifier * _Nullable)specifier; - (void)hb_openPackage:(PSSpecifier * _Nullable)specifier; - (void)hb_openMastodon:(PSSpecifier * _Nullable)specifier; @end @class NSMutableArray; @class PSListController; @interface HBListController (SWIFT_EXTENSION(CepheiPrefs)) @property (nonatomic, strong) NSMutableArray * _Nullable specifiers; - (NSMutableArray * _Nullable)loadSpecifiersFromPlistName:(NSString * _Nonnull)name target:(PSListController * _Nullable)target SWIFT_WARN_UNUSED_RESULT; - (NSMutableArray * _Nullable)loadSpecifiersFromPlistName:(NSString * _Nonnull)name target:(PSListController * _Nullable)target bundle:(NSBundle * _Nullable)bundle SWIFT_WARN_UNUSED_RESULT; @end @protocol HBMastodonAPIClientDelegate; SWIFT_CLASS_NAMED("MastodonAPIClient") @interface HBMastodonAPIClient : NSObject SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) HBMastodonAPIClient * _Nonnull sharedInstance;) + (HBMastodonAPIClient * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); - (void)queueLookupForAccount:(NSString * _Nonnull)account; - (void)addDelegate:(id _Nonnull)delegate forAccount:(NSString * _Nonnull)account; - (void)removeDelegate:(id _Nonnull)delegate forAccount:(NSString * _Nullable)account; @end @class NSURL; @class UIImage; SWIFT_PROTOCOL_NAMED("MastodonAPIClientDelegate") @protocol HBMastodonAPIClientDelegate - (void)mastodonAPIClientDidLoadWithAccount:(NSString * _Nonnull)account actualAccount:(NSString * _Nonnull)actualAccount url:(NSURL * _Nullable)url profileImage:(UIImage * _Nullable)profileImage; @end SWIFT_CLASS_NAMED("PackageUtils") @interface HBPackageUtils : NSObject + (NSString * _Nonnull)shellEscape:(NSArray * _Nonnull)input SWIFT_WARN_UNUSED_RESULT; + (NSDictionary * _Nullable)getFields:(NSArray * _Nonnull)fields forPackage:(NSString * _Nonnull)package SWIFT_WARN_UNUSED_RESULT; + (NSString * _Nullable)getField:(NSString * _Nonnull)field forPackage:(NSString * _Nonnull)package SWIFT_WARN_UNUSED_RESULT; + (NSString * _Nullable)resolvePackageForFile:(NSString * _Nonnull)file SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @interface HBRootListController (SWIFT_EXTENSION(CepheiPrefs)) - (void)loadView; @end SWIFT_CLASS_NAMED("SpinnerTableCell") @interface HBSpinnerTableCell : HBTintedTableCell - (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier specifier:(PSSpecifier * _Nullable)specifier SWIFT_UNAVAILABLE; - (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier SWIFT_UNAVAILABLE; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; @property (nonatomic) BOOL cellEnabled; @end SWIFT_CLASS_NAMED("SymbolRenderer") @interface HBSymbolRenderer : NSObject + (UIImage * _Nonnull)makeIconWithBackgroundColor:(UIColor * _Nonnull)backgroundColor isBig:(BOOL)isBig glyph:(UIImage * _Nullable)glyph SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end #endif #if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/CepheiPrefs.h ================================================ #import "HBAboutListController.h" #import "HBListController.h" #import "HBLinkTableCell.h" #import "HBMastodonTableCell.h" #import "HBPackageNameHeaderCell.h" #import "HBPackageTableCell.h" #import "HBRootListController.h" #import "HBStepperTableCell.h" #import "HBSupportController.h" #import "HBTintedTableCell.h" #import "HBTwitterCell.h" #import "PSListController+HBTintAdditions.h" // #ifndef _CEPHEIPREFS_OBJC_MODULE // #import "CepheiPrefs-Swift.h" // #endif ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBAboutListController.h ================================================ @import UIKit; #import "HBListController.h" /// The HBAboutListController class in CepheiPrefs provides a list controller with functions /// that would typically be used on an "about" page. It includes two class methods you can override /// to provide a developer website and donation URL, and a class method to provide an email address /// so the user can send the developer an email right from the tweak's settings. /// /// There is a sample of an HBAboutListController implemented in the Cephei demo preferences. See /// the Cephei readme for details. /// /// ### Example Usage /// ```xml /// /// cell /// PSLinkCell /// cellClass /// HBLinkTableCell /// label /// Visit Website /// url /// https://hashbang.productions/ /// /// /// cell /// PSGroupCell /// label /// Experiencing issues? /// /// /// action /// hb_sendSupportEmail /// cell /// PSLinkCell /// label /// Email Support /// /// /// cell /// PSGroupCell /// footerText /// If you like this tweak, please consider a donation. /// /// /// cell /// PSLinkCell /// cellClass /// HBLinkTableCell /// label /// Donate /// url /// https://hashbang.productions/donate/ /// /// ``` NS_SWIFT_NAME(AboutListController) @interface HBAboutListController : HBListController // Methods/properties can be found in CepheiPrefs-Swift.h @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBLinkTableCell.h ================================================ #import "HBTintedTableCell.h" /// The HBLinkTableCell class in CepheiPrefs displays a button that, when tapped, opens the /// specified URL. A typical icon can be used, or the initials key can be set to one or two /// characters to show as the icon. /// /// This cell can either be used without setting any cell type, or by setting it to `PSButtonCell` /// to get a tinted button. /// /// ### Specifier Parameters /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
url Required. The URL to open.
subtitle Optional. A subtitle to display below the label. The default is an empty /// string, hiding the subtitle.
initials Optional. One or two characters to show as the icon.
iconURL Optional. The URL to an image to display. The default is no value, /// hiding the image.
iconCircular Optional. Whether the icon should be displayed as a circle. The /// default is NO when an iconURL is set, otherwise this property is unused.
iconCornerRadius Optional. A custom corner radius to use for the icon. Ignored /// if iconCircular is set to true. If set to -1, the operating system’s default icon corner radius /// is used. The default is -1.
/// /// ### Example Usage /// ```xml /// /// /// cellClass /// HBLinkTableCell /// icon /// example.png /// label /// Example /// url /// http://example.com/ /// /// /// /// /// cellClass /// HBLinkTableCell /// initials /// XX /// label /// Example /// url /// http://example.com/ /// /// /// /// /// cellClass /// HBLinkTableCell /// label /// Example /// subtitle /// Visit our amazing website /// url /// http://example.com/ /// /// /// /// /// big /// /// cellClass /// HBLinkTableCell /// height /// 64 /// label /// Example /// subtitle /// Visit our amazing website /// url /// http://example.com/ /// /// ``` NS_SWIFT_NAME(LinkTableCell) @interface HBLinkTableCell : HBTintedTableCell /// Whether the cell is 64 pixels or more in height. /// /// This is not set automatically; the specifier for the cell must set the `big` property to true /// (see examples above). @property (nonatomic, readonly) BOOL isBig; /// The view containing the icon image view. @property (nonatomic, retain, readonly) UIView *iconView; /// The icon image view. @property (nonatomic, retain, readonly) UIImageView *iconImageView; /// The image to display as the icon, if enabled. @property (nonatomic, retain) UIImage *iconImage; /// A URL to load into iconImage to display as the icon, if enabled. @property (nonatomic, retain) NSURL *iconURL; /// Whether the image displays as a circle. /// /// The default is YES if an iconURL is set in the specifier, otherwise NO. @property (nonatomic, readonly) BOOL isIconCircular; /// Load and display the icon. /// /// You don’t need to call this unless subclassing. - (void)loadIconIfNeeded; /// Handle failure to load the icon. /// /// You don’t need to call this unless subclassing. The default implementation replaces the image /// with the operating system’s generic “no icon” placeholder if `iconCornerRadius` is set to -1, /// and `isIconCircular` is set to NO. - (void)iconLoadDidFailWithResponse:(NSURLResponse *)response error:(NSError *)error; @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBListController.h ================================================ @import UIKit; #import /// The HBListController class in CepheiPrefs provides a list controller with various /// conveniences such as a unique tint color for the list controllers within a preference bundle, /// and bug fixes for common issues within the Settings app and Preferences framework. In /// particular, a bug with the list controller’s content disappearing after closing the Settings /// app and opening it again is worked around, as well as an issue on iOS 7 where in some cases a /// cell may stay highlighted after being tapped. /// /// It includes two class methods you can override to return the name of a Preferences specifier /// property list, and various methods to control appearance of the interface. /// /// If you use `HBLinkTableCell` or subclasses such as `HBTwitterCell` and `HBPackageTableCell`, it /// is recommended to subclass from HBListController on the view controller classes containing these /// cells to use CepheiPrefs’s built-in callback actions. If you do not subclass from /// HBListController, you will need to implement action methods yourself. /// /// ### Specifier Parameters /// HBListController extends specifiers with the following parameters: /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
pl_filter Optional. Supports additional filters that decide whether a specifier /// should be displayed, as specified below.
iconImageSystem Optional. Supports displaying a system image as the cell icon, as /// specified below.
leftImageSystem Optional. Supports displaying a system image as the icon to the /// left of a PSSliderCell’s slider control, as specified below.
rightImageSystem Optional. Supports displaying a system image as the icon to the /// right of a PSSliderCell’s slider control, as specified below.
/// /// #### PreferenceLoader Filter Parameters /// The `pl_filter` key is inherited from PreferenceLoader’s libprefs, and can be used to specify /// [CoreFoundation version](https://iphonedev.wiki/index.php/CoreFoundation.framework) criteria /// for a specifier. Specifiers that do not meet the `pl_filter` criteria will be discarded. /// /// The version number of CoreFoundation is often used as a stable method of checking the operating /// system version in use. It has the benefit of increasing in predictable amounts (to the next /// hundred or more) for each major revision of Apple’s OS platforms, and it is typically roughly /// the same between all Apple OS platforms at any point in time. /// /// /// /// /// ///
CoreFoundationVersion Optional. An array of one or two CoreFoundation version /// numbers in decimal (<real>). If one number is present, this is a minimum bound. The /// current device’s CoreFoundation version must be greater than or equal to this number. If two /// numbers are present, the first number is the lower bound, and the second number is one more than /// the upper bound. The current device’s CoreFoundation version must be greater than or equal to /// the first number, and less than (but not equal to) the second number.
/// /// ##### Example Usage /// ```xml /// /// /// cell /// PSSwitchCell /// label /// My iOS 12+ Only Feature /// pl_filter /// /// CoreFoundationVersion /// /// 1556.00 /// /// /// /// /// /// /// cell /// PSSwitchCell /// label /// My iOS 7-11 Only Feature /// pl_filter /// /// CoreFoundationVersion /// /// 847.20 /// 1556.00 /// /// /// /// /// /// /// cell /// PSSwitchCell /// label /// My iOS <12 Only Feature /// pl_filter /// /// CoreFoundationVersion /// /// 0.0 /// 1556.00 /// /// /// /// ``` /// /// #### System Icon Parameters /// On iOS 13.0 and newer, you can specify a system icon /// ([SF Symbols](https://developer.apple.com/sf-symbols/) glyph) to be displayed in a cell. Use the /// SF Symbols app to find symbol names. /// /// When running on iOS versions earlier than 13.0, icons will not be rendered. This also applies /// when a symbol name is specified that was added in a later iOS version than is currently in use. /// In this case, you can supply a PNG icon through the usual means as a fallback. /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
name Required. The symbol name to use.
weight Optional. The weight to render the symbol at. The supported values are: /// ultraLight, thin, light, regular, medium, semibold, bold, heavy, black. The default is /// regular.
scale Optional. The scale to render the symbol at. The supported values are: small, /// medium, large. The default is medium.
pointSize Optional. The equivalent font size to render the symbol at. The default /// is 20.0.
tintColor Optional. The color to render the icon in. The default is no value, which /// means the tint color will be inherited from the -[HBAppearanceSettings tintColor]; if neither /// value is set, the default iOS blue tint color is used. When backgroundColor is set, no value /// means white (#ffffff) will be used.
backgroundColor Optional. The background color to use for the symbol. When /// specified, the symbol will be rendered inside an icon shape of the specified background color. /// The symbol will be scaled down by 20% to appropriately fit the icon shape. The default is no /// value, which means no icon shape will be rendered.
/// /// ##### Example Usage /// /// ```xml /// /// /// cell /// PSSwitchCell /// label /// Awesome /// iconImageSystem /// /// name /// switch.2 /// /// /// /// /// /// cell /// PSLinkCell /// detail /// HBDemoAboutListController /// isController /// /// label /// ABOUT /// iconImageSystem /// /// name /// info.circle /// /// /// /// /// /// cell /// PSSliderCell /// min /// 1 /// max /// 15 /// leftImageSystem /// /// name /// sun.min /// /// rightImageSystem /// /// name /// sun.max /// /// /// /// /// /// cell /// PSButtonCell /// cellClass /// HBLinkTableCell /// label /// DONATE /// url /// https://hashbang.productions/ /// iconImageSystem /// /// name /// heart /// backgroundColor /// #ff3b30 /// /// /// ``` NS_SWIFT_NAME(ListController) @interface HBListController : PSListController // Methods/properties can be found in CepheiPrefs-Swift.h @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBMastodonTableCell.h ================================================ #import "HBLinkTableCell.h" /// The HBMastodonTableCell class in CepheiPrefs displays a button containing a person’s name, along /// with their Mastodon username and avatar. When tapped, a Mastodon client installed on the user’s /// device or the Mastodon website is opened to the person’s profile. /// /// ### Specifier Parameters /// In addition to the parameters accepted by `HBLinkTableCell`, `HBTwitterCell` accepts the /// following: /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
account Required. The Mastodon account of the person, in the format /// `@user@example.com`. For example, `@gargon@mastodon.social`.
showAvatar Optional. Whether to show the avatar of the user. The default is /// true.
iconURL Optional. The URL to an image to display. The default is no value, meaning /// meaning to retrieve the avatar for the Mastodon username specified in the user property.
iconCircular Optional. Whether the icon should be displayed as a circle. The /// default from `HBLinkTableCell` is NO, however, `HBTwitterCell` overrides this to YES.
/// /// ### Example Usage /// ```xml /// /// /// cellClass /// HBMastodonTableCell /// label /// Chariz /// account /// @chariz@chariz.com /// /// /// /// /// big /// /// cellClass /// HBMastodonTableCell /// height /// 56 /// label /// Chariz /// account /// @chariz@chariz.com /// /// /// /// /// cellClass /// HBMastodonTableCell /// label /// Chariz /// showAvatar /// /// account /// @chariz@chariz.com /// /// ``` NS_SWIFT_NAME(MastodonTableCell) @interface HBMastodonTableCell : HBLinkTableCell @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBPackageNameHeaderCell.h ================================================ #import #import /// The HBPackageNameHeaderCell class in CepheiPrefs displays a header containing the package’s /// icon, name, version number, and author. It can be displayed in a subtle condensed design, or, by /// default, a tall header that might be displayed at the top of a preference bundle’s root list /// controller, for instance. /// /// ### Specifier Parameters /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
condensed Optional. When true, displays an icon, the package name and version in /// one line, and on another displays the author name. When false, displays a large package name, /// and on two lines in small font the package version and author. The default is false.
icon Required in condensed mode. Not used otherwise. The file name of the icon to /// use within the current preference bundle.
packageIdentifier Required. The package identifier to retrieve the required /// information from.
packageNameOverride Optional. A custom name to use instead of the package’s /// name.
showAuthor Optional. Whether to show the Author field of the package. The default /// is true.
showVersion Optional. Whether to show the Version field of the package. The default /// is true.
titleColor Optional. The color to apply to the name of the package. The default is /// #111111.
subtitleColor Optional. The color to apply to the subtitles. The default is /// #444444.
backgroundGradientColors Optional. An array of color stops to use as a background /// gradient. At least one is required. The default is no background gradient.
/// /// ### Example Usage /// ```xml /// /// /// cell /// PSGroupCell /// headerCellClass /// HBPackageNameHeaderCell /// packageIdentifier /// ws.hbang.common /// /// /// /// /// cell /// PSGroupCell /// condensed /// /// headerCellClass /// HBPackageNameHeaderCell /// icon /// icon.png /// packageIdentifier /// ws.hbang.common /// /// /// /// /// cell /// PSGroupCell /// headerCellClass /// HBPackageNameHeaderCell /// packageIdentifier /// ws.hbang.common /// titleColor /// #CC0000 /// subtitleColor /// /// 55 /// 147 /// 230 /// /// /// /// /// /// cell /// PSGroupCell /// headerCellClass /// HBPackageNameHeaderCell /// packageIdentifier /// ws.hbang.common /// backgroundGradientColors /// /// #5AD427 /// #FFDB4C /// #EF4DB6 /// #898C90 /// /// /// ``` NS_SWIFT_NAME(PackageNameHeaderCell) @interface HBPackageNameHeaderCell : PSTableCell @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBPackageTableCell.h ================================================ #import "HBLinkTableCell.h" /// The HBPackageTableCell class in CepheiPrefs provides a cell containing any package's icon, /// name, and description. Tapping it opens the package in Cydia. /// /// ### Specifier Parameters /// /// /// /// /// /// /// /// /// /// /// /// /// ///
packageIdentifier Required. The package identifier to retrieve the required /// information from.
packageRepository Optional. The URL to the repository the package is available on, /// if not one of the default repos.
label Required. The name of the package.
subtitle Optional. Can be used for a description of the package.
/// /// ### Example Usage /// ```xml /// /// /// cellClass /// HBPackageTableCell /// label /// Cephei /// packageIdentifier /// ws.hbang.common /// /// /// /// /// cellClass /// HBPackageTableCell /// label /// Cephei /// packageIdentifier /// ws.hbang.common /// subtitle /// Support library for tweaks /// /// /// /// /// cellClass /// HBPackageTableCell /// label /// Cephei /// packageIdentifier /// ws.hbang.common /// packageRepository /// https://repo.chariz.io /// /// ``` NS_SWIFT_NAME(PackageTableCell) @interface HBPackageTableCell : HBLinkTableCell @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBRootListController.h ================================================ @import UIKit; #import "HBListController.h" /// The HBRootListController class in CepheiPrefs provides a list controller class that should /// be used as the root of the package's settings. It includes two class methods you can override to /// provide a default message and a URL that the user can share via a sharing button displayed to /// the right of the navigation bar. /// /// It is recommended that you use this class even if its current features aren’t appealing in case /// of future improvements or code that relies on the presence of an HBRootListController. NS_SWIFT_NAME(RootListController) @interface HBRootListController : HBListController // Methods/properties can be found in CepheiPrefs-Swift.h @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBStepperTableCell.h ================================================ #import /// The HBStepperTableCell class in CepheiPrefs allows setting a value using a stepper control /// ("minus" and "plus" buttons). /// /// ### Specifier Parameters /// /// /// /// /// /// /// /// /// /// /// /// /// ///
label Required. The label displayed when the value is plural. Use %i /// to denote where the number should be displayed.
max Required. The highest possible numeric value for the stepper.
min Required. The lowest possible numeric value for the stepper.
singularLabel Required. The label displayed when the value is singular.
/// /// ### Example Usage /// ```xml /// /// cellClass /// HBStepperTableCell /// default /// 5 /// defaults /// ws.hbang.common.demo /// key /// Stepper /// label /// %i Things /// max /// 15 /// min /// 1 /// singularLabel /// 1 Thing /// /// ``` NS_SWIFT_NAME(StepperTableCell) @interface HBStepperTableCell : PSControlTableCell /// The stepper control. @property (nonatomic, retain) UIStepper *control; @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBSupportController.h ================================================ @import UIKit; NS_ASSUME_NONNULL_BEGIN /// The HBSupportController class in CepheiPrefs provides a factory that configures an email /// composer for package support. /// /// The resulting view controller should be presented modally; it should not be pushed on a /// navigation controller stack. NS_SWIFT_NAME(SupportController) @interface HBSupportController : NSObject /// Initialises a Mail composer by using information provided by a bundle and preferences identifier. /// /// Either a bundle or preferences identifier is required. If both are nil, an exception will be /// thrown. The email address is derived from the `Author` field of the package’s control file. /// `HBSupportController` implicitly adds the user’s package listing (output of `dpkg -l`) and the /// preferences plist as attachments. /// /// @param bundle A bundle included with the package. /// @param preferencesIdentifier A preferences identifier that is used by the package. /// @return A pre-configured email composer. /// @see `+supportViewControllerForBundle:preferencesIdentifier:sendToEmail:` + (UIViewController *)supportViewControllerForBundle:(nullable NSBundle *)bundle preferencesIdentifier:(nullable NSString *)preferencesIdentifier; /// Initialises a Mail composer by using information provided by a bundle, preferences identifier, /// and optional email address. /// /// Either a bundle or preferences identifier is required. If both are nil, an exception will be /// thrown. If sendToEmail is nil, the email address is derived from the `Author` field of the /// package’s control file. `HBSupportController` implicitly adds the user’s package listing (output /// of `dpkg -l`) and the preferences plist as attachments. /// /// @param bundle A bundle included with the package. /// @param preferencesIdentifier A preferences identifier that is used by the package. /// @param sendToEmail The email address to prefill in the To field. Pass nil to use the email /// address from the package. /// @return A pre-configured email composer. + (UIViewController *)supportViewControllerForBundle:(nullable NSBundle *)bundle preferencesIdentifier:(nullable NSString *)preferencesIdentifier sendToEmail:(nullable NSString *)sendToEmail; @end NS_ASSUME_NONNULL_END ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBTintedTableCell.h ================================================ #import /// The HBTintedTableCell class in CepheiPrefs ensures that a tint set with `HBAppearanceSettings` /// will also be applied to the title label of a of a cell intended to be used as a button. /// /// ### Specifier Parameters /// HBListController extends specifiers with the following parameters: /// /// /// /// /// ///
tintColor Optional. The color to use for the label of the cell. The default is no /// value, which means the tint color will be inherited from the -[HBAppearanceSettings tintColor]; /// if neither value is set, the default iOS blue tint color is used.
/// /// ### Example Usage /// ```xml /// /// cell /// PSButtonCell /// cellClass /// HBTintedTableCell /// label /// Do Something /// /// /// /// /// cell /// PSButtonCell /// cellClass /// HBTintedTableCell /// label /// Do Something /// tintColor /// #33b5e5 /// /// ``` NS_SWIFT_NAME(TintedTableCell) @interface HBTintedTableCell : PSTableCell @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/HBTwitterCell.h ================================================ #import "HBLinkTableCell.h" /// The `HBTwitterCell` class in CepheiPrefs is deprecated. Due to changes to the Twitter API, it is /// no longer feasible for us to include this feature in Cephei. Use `HBLinkTableCell` instead. /// /// ### Specifier Parameters /// In addition to the parameters accepted by `HBLinkTableCell`, `HBTwitterCell` accepts the /// following: /// /// /// /// /// /// /// /// ///
user Required. The Twitter username of the person.
iconCircular Optional. Whether the icon should be displayed as a circle. The /// default from `HBLinkTableCell` is NO, however, `HBTwitterCell` overrides this to YES.
NS_SWIFT_NAME(TwitterTableCell) @interface HBTwitterCell : HBLinkTableCell @end ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Headers/PSListController+HBTintAdditions.h ================================================ @import Preferences; @class HBAppearanceSettings; NS_ASSUME_NONNULL_BEGIN /// The PSListController (HBTintAdditions) class category in CepheiPrefs provides a property for /// setting the desired appearance settings of the view controller. @interface PSListController (HBTintAdditions) /// The appearance settings for the view controller. /// /// This should only be set in an init or viewDidLoad method of the view controller. The result when /// this property or its properties are changed after the view has appeared is undefined. @property (nonatomic, copy, nullable, setter=hb_setAppearanceSettings:) HBAppearanceSettings *hb_appearanceSettings NS_SWIFT_NAME(appearanceSettings); @end NS_ASSUME_NONNULL_END ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Info.plist ================================================ CFBundleDevelopmentRegion English CFBundleExecutable CepheiPrefs CFBundleIdentifier ws.hbang.common.prefs CFBundleInfoDictionaryVersion 6.0 CFBundleName Cephei CFBundlePackageType BNDL CFBundleShortVersionString 1.0.0 CFBundleSignature ???? CFBundleVersion 1.0 DTPlatformName iphoneos HBPackageIdentifier ws.hbang.common NSPrincipalClass HBDemoRootListController ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/Modules/module.modulemap ================================================ framework module CepheiPrefs { umbrella header "CepheiPrefs.h" export * module * { export * } } module CepheiPrefs.Swift { header "CepheiPrefs-Swift.h" requires objc } ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ar.lproj/Common.strings ================================================ ABOUT حول CREDITS الشُكر والتقدير GENERAL عام SUPPORT الدعم ENABLED تشغيل OFF إيقاف ON تشغيل VISIT_WEBSITE زيارة موقعنا EMAIL_SUPPORT_HEADER لديك مشكلة؟ EMAIL_SUPPORT الدعم بواسطة البريد الإلكتروني DONATE جرة البقشيش DONATE_FOOTER يرجى التفكير في إظهار تقديرك لهذه الأداة عبر تبرع صغير لجرة البقشيش. DEVELOPER المبرمج DEVELOPERS المبرمجون LEAD_DEVELOPER رئيس المبرمجين DESIGNER المُصمم DESIGNERS المُصممون ICON الأيكونة ICONS الأيكونات TRANSLATORS المترجمون ENTER_VALUE أدخل قيمة ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ar.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE فتح في... OPEN_PACKAGE_IN_REPO_NOTICE سيتم تثبيت هذه الحزمة من مستودع %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ar.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION رقم الإصدار %@ HEADER_AUTHOR بواسطة %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ar.lproj/Support.strings ================================================ SUPPORT_TITLE الدعم SUPPORT_EMAIL_SUBJECT الدعم - %@ %@ NO_EMAIL_ACCOUNTS_TITLE لم يتم إعداد أي حسابات بريد. NO_EMAIL_ACCOUNTS_BODY استخدم إعدادات البريد لإضافة حساب جديد. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ca.lproj/Common.strings ================================================ ABOUT Sobre CREDITS Crèdits GENERAL General SUPPORT Suport ENABLED Habilitat OFF No ON VISIT_WEBSITE Visitar pàgina web EMAIL_SUPPORT_HEADER Tens problemes? EMAIL_SUPPORT Suport per correu-e DONATE Fer una donació DONATE_FOOTER Si us plau, mostreu el vostra apreci per aquest tweak mitjançant una donació. DEVELOPER Desenvolupador DEVELOPERS Desenvolupadors LEAD_DEVELOPER Desenvolupador en cap DESIGNER Dissenyador DESIGNERS Dissenyadors ICON Icona ICONS Icones TRANSLATORS Traductors ENTER_VALUE Introduir valor ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ca.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ca.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versió %@ HEADER_AUTHOR Fet per %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ca.lproj/Support.strings ================================================ SUPPORT_TITLE Suport SUPPORT_EMAIL_SUBJECT %@ %@ – Suport ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/cs.lproj/Common.strings ================================================ ABOUT O aplikaci CREDITS Podìkování GENERAL Obecné SUPPORT Podpora ENABLED Povoleno OFF Vypnuto ON Zapnuto VISIT_WEBSITE Navštívit stránku EMAIL_SUPPORT_HEADER Máte problémy? EMAIL_SUPPORT E-Mailová podpora DONATE Přispívání DONATE_FOOTER Poděkujte tomuto projektu přispěním do projektu. DEVELOPER Vývojář DEVELOPERS Vývojáři LEAD_DEVELOPER Hlavní vývojář DESIGNER Designér DESIGNERS Designeři ICON Ikona ICONS Ikony TRANSLATORS Překladatelé ENTER_VALUE Přidat hodnotu ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/cs.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/cs.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Verze %@ HEADER_AUTHOR Od %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/cs.lproj/Support.strings ================================================ SUPPORT_TITLE Podpora SUPPORT_EMAIL_SUBJECT %@ %@ – Podpora ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/da.lproj/Common.strings ================================================ ABOUT Om CREDITS Tak til GENERAL Generelt SUPPORT Support ENABLED Aktiveret OFF Fra ON Til VISIT_WEBSITE Besøg Hjemmesiden EMAIL_SUPPORT_HEADER Har du problemer? EMAIL_SUPPORT Email Support DONATE Donér DONATE_FOOTER Overvej venligst at vise din taknemmelighed for denne tweak med en lille donation. DEVELOPER Udvikler DEVELOPERS Udviklere LEAD_DEVELOPER Hoved Udvikler DESIGNER Designer DESIGNERS Designere ICON Ikon ICONS Icons TRANSLATORS Oversættere ENTER_VALUE Indtast værdi ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/da.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/da.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR Af %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/da.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/de.lproj/Common.strings ================================================ ABOUT Informationen CREDITS Credits GENERAL Allgemein SUPPORT Support ENABLED Aktiviert OFF Aus ON Ein VISIT_WEBSITE Website besuchen EMAIL_SUPPORT_HEADER Bestehen Probleme? EMAIL_SUPPORT Email Support DONATE Spenden DONATE_FOOTER Zeigen Sie Ihr Interesse an dieser Optimierung, indem Sie eine Spende machen. DEVELOPER Entwickler DEVELOPERS Entwickler LEAD_DEVELOPER Führender Entwickler DESIGNER Designer DESIGNERS Designer ICON Symbol ICONS Symbole TRANSLATORS Übersetzer ENTER_VALUE Wert eingeben ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/de.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Öffnen in… OPEN_PACKAGE_IN_REPO_NOTICE Dieses Paket wird von der Quelle %@ installiert.. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/de.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR Von %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/de.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support NO_EMAIL_ACCOUNTS_TITLE Es ist kein E-Mail-Konto konfiguriert. NO_EMAIL_ACCOUNTS_BODY Verwenden Sie die E-Mail-Optionen, um ein neues Konto hinzuzufügen. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/el.lproj/Common.strings ================================================ ABOUT Σχετικά CREDITS Έπαινοι GENERAL Γενικά SUPPORT Υποστήριξη ENABLED Ενεργοποιημένο OFF Όχι ON Ναι VISIT_WEBSITE Επισκεφθείτε την ιστοσελίδα EMAIL_SUPPORT_HEADER Παρουσιάζονται προβλήματα; EMAIL_SUPPORT Υποστήριξη μέσω Email DONATE Εισφορά DONATE_FOOTER Παρακαλώ όπως δείξετε την εκτίμησή σας για αυτό το tweak με μια εισφορά. DEVELOPER Δημιουργός DEVELOPERS Δημιουργοί LEAD_DEVELOPER Κύριος Δημιουργός DESIGNER Σχεδιαστής DESIGNERS Σχεδιαστές ICON Εικονίδιο ICONS Εικονίδια TRANSLATORS Μεταφραστές ENTER_VALUE Εισάγετε τιμή ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/el.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/el.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Έκδοση %@ HEADER_AUTHOR Από %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/el.lproj/Support.strings ================================================ SUPPORT_TITLE Υποστήριξη SUPPORT_EMAIL_SUBJECT %@ %@ – Υποστήριξη ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en.lproj/Common.strings ================================================ ABOUT About CREDITS Credits GENERAL General SUPPORT Support ENABLED Enabled OFF Off ON On VISIT_WEBSITE Visit Website EMAIL_SUPPORT_HEADER Having Problems? EMAIL_SUPPORT Email Support DONATE Tip Jar DONATE_FOOTER Please consider showing your appreciation for this tweak with a small donation to the tip jar. DEVELOPER Developer DEVELOPERS Developers LEAD_DEVELOPER Lead Developer DESIGNER Designer DESIGNERS Designers ICON Icon ICONS Icons TRANSLATORS Translators ENTER_VALUE Enter Value ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR By %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support NO_EMAIL_ACCOUNTS_TITLE No mail accounts are set up. NO_EMAIL_ACCOUNTS_BODY Use the Mail settings to add a new account. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_AU.lproj/Common.strings ================================================ ABOUT About CREDITS Credits GENERAL General SUPPORT Support ENABLED Enabled OFF Off ON On VISIT_WEBSITE Visit Website EMAIL_SUPPORT_HEADER Having Problems? EMAIL_SUPPORT Email Support DONATE Tip Jar DONATE_FOOTER Please consider showing your appreciation for this tweak with a small donation to the tip jar. DEVELOPER Developer DEVELOPERS Developers LEAD_DEVELOPER Lead Developer DESIGNER Designer DESIGNERS Designers ICON Icon ICONS Icons TRANSLATORS Translators ENTER_VALUE Enter Value ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_AU.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_AU.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR By %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_AU.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support NO_EMAIL_ACCOUNTS_TITLE No mail accounts are set up. NO_EMAIL_ACCOUNTS_BODY Use the Mail settings to add a new account. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_GB.lproj/Common.strings ================================================ ABOUT About CREDITS Credits GENERAL General SUPPORT Support ENABLED Enabled OFF Off ON On VISIT_WEBSITE Visit Website EMAIL_SUPPORT_HEADER Having Problems? EMAIL_SUPPORT Email Support DONATE Tip Jar DONATE_FOOTER Please consider showing your appreciation for this tweak with a small donation to the tip jar. DEVELOPER Developer DEVELOPERS Developers LEAD_DEVELOPER Lead Developer DESIGNER Designer DESIGNERS Designers ICON Icon ICONS Icons TRANSLATORS Translators ENTER_VALUE Enter Value ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_GB.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_GB.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR By %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/en_GB.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support NO_EMAIL_ACCOUNTS_TITLE No mail accounts are set up. NO_EMAIL_ACCOUNTS_BODY Use the Mail settings to add a new account. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/entry.plist ================================================ entry bundle Cephei cell PSLinkCell detail HBDemoRootListController icon icon.png isController label Cephei Demo ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es.lproj/Common.strings ================================================ ABOUT Acerca CREDITS Créditos GENERAL General SUPPORT Soporte ENABLED Habilitado OFF No ON VISIT_WEBSITE Visitar sitio web EMAIL_SUPPORT_HEADER ¿Tienes problemas? EMAIL_SUPPORT Soporte por email DONATE Tarro de Donaciones DONATE_FOOTER Considera mostrar tu aprecio a este tweak con una pequeña donación al tarro de donaciones. DEVELOPER Desarrollador DEVELOPERS Desarrolladores LEAD_DEVELOPER Desarrollador principal DESIGNER Diseñador DESIGNERS Diseñadores ICON Icono ICONS Iconos TRANSLATORS Traductores ENTER_VALUE Introducid valor ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Abrir en… OPEN_PACKAGE_IN_REPO_NOTICE Este paquete será instalado del repositorio %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versión %@ HEADER_AUTHOR Por %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es.lproj/Support.strings ================================================ SUPPORT_TITLE Soporte SUPPORT_EMAIL_SUBJECT %@ %@ – Soporte NO_EMAIL_ACCOUNTS_TITLE No hay cuentas de correo configuradas. NO_EMAIL_ACCOUNTS_BODY Usa los ajustes de Mail para añadir una nueva cuenta. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es_MX.lproj/Common.strings ================================================ ABOUT Acerca CREDITS Créditos GENERAL General SUPPORT Soporte ENABLED Habilitado OFF No ON VISIT_WEBSITE Visitar sitio web EMAIL_SUPPORT_HEADER ¿Tienes problemas? EMAIL_SUPPORT Soporte por email DONATE Tarro de Donaciones DONATE_FOOTER Considera mostrar tu aprecio a este tweak con una pequeña donación al tarro de donaciones. DEVELOPER Desarrollador DEVELOPERS Desarrolladores LEAD_DEVELOPER Desarrollador principal DESIGNER Diseñador DESIGNERS Diseñadores ICON Icono ICONS Iconos TRANSLATORS Traductores ENTER_VALUE Introducid valor ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es_MX.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Abrir en… OPEN_PACKAGE_IN_REPO_NOTICE Este paquete será instalado del repositorio %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es_MX.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versión %@ HEADER_AUTHOR Por %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/es_MX.lproj/Support.strings ================================================ SUPPORT_TITLE Soporte SUPPORT_EMAIL_SUBJECT %@ %@ – Soporte NO_EMAIL_ACCOUNTS_TITLE No hay cuentas de correo configuradas. NO_EMAIL_ACCOUNTS_BODY Usa los ajustes de Mail para añadir una nueva cuenta. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fi.lproj/Common.strings ================================================ ABOUT Tietoja CREDITS Kiitokset GENERAL Yleiset SUPPORT Tuki ENABLED Päällä OFF Pois ON Päällä VISIT_WEBSITE Vieraile verkkosivulla EMAIL_SUPPORT_HEADER Onko ongelmia? EMAIL_SUPPORT Sähköpostituki DONATE Lahjoita DONATE_FOOTER Mikäli olet tyytyväinen tähän twiikkiin, harkitse lahjoituksen antamista. DEVELOPER Kehittäjä DEVELOPERS Kehittäjät LEAD_DEVELOPER Pääkehittäjä DESIGNER Suunnittelija DESIGNERS Suunnittelijat ICON Kuvake ICONS Kuvakkeet TRANSLATORS Kääntäjät ENTER_VALUE Anna arvo ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fi.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fi.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versio %@ HEADER_AUTHOR %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fi.lproj/Support.strings ================================================ SUPPORT_TITLE Tuki SUPPORT_EMAIL_SUBJECT %@ %@ – Tuki ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr.lproj/Common.strings ================================================ ABOUT À propos CREDITS Crédits GENERAL Général SUPPORT Aide ENABLED Activé OFF Désactivé ON Activé VISIT_WEBSITE Visiter le site web EMAIL_SUPPORT_HEADER Des problèmes ? EMAIL_SUPPORT Aide par email DONATE Faire un don DONATE_FOOTER Montrez votre intérêt pour ce tweak en faisant un don DEVELOPER Développeur DEVELOPERS Développeurs LEAD_DEVELOPER Développeur principal DESIGNER Designer DESIGNERS Designers ICON Icône ICONS Icônes TRANSLATORS Traducteurs ENTER_VALUE Entrer une valeur ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Ouvrir dans… OPEN_PACKAGE_IN_REPO_NOTICE Ce paquet sera installé depuis la source %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR Par %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr.lproj/Support.strings ================================================ SUPPORT_TITLE Aide SUPPORT_EMAIL_SUBJECT %@ %@ – Aide NO_EMAIL_ACCOUNTS_TITLE Aucun compte mail n'est paramétré NO_EMAIL_ACCOUNTS_BODY Utilisez les options de Mail pour ajouter un nouveau compte. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr_CA.lproj/Common.strings ================================================ ABOUT À propos CREDITS Crédits GENERAL Général SUPPORT Aide ENABLED Activé OFF Désactivé ON Activé VISIT_WEBSITE Visiter le site web EMAIL_SUPPORT_HEADER Des problèmes? EMAIL_SUPPORT Aide par email DONATE Faire un don DONATE_FOOTER Montrez votre intérêt pour ce tweak en faisant un don DEVELOPER Développeur DEVELOPERS Développeurs LEAD_DEVELOPER Développeur principal DESIGNER Designer DESIGNERS Designers ICON Icône ICONS Icônes TRANSLATORS Traducteurs ENTER_VALUE Entrer une valeur ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr_CA.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Ouvrir dans… OPEN_PACKAGE_IN_REPO_NOTICE Ce paquet sera installé depuis la source %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr_CA.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR Par %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/fr_CA.lproj/Support.strings ================================================ SUPPORT_TITLE Aide SUPPORT_EMAIL_SUBJECT %@ %@ – Aide NO_EMAIL_ACCOUNTS_TITLE Aucun compte mail n'est paramétré NO_EMAIL_ACCOUNTS_BODY Utilisez les options de Mail pour ajouter un nouveau compte. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/he.lproj/Common.strings ================================================ ABOUT אודות CREDITS קרדיטים GENERAL כללי SUPPORT תמיכה ENABLED מופעל OFF כבוי ON פעיל VISIT_WEBSITE בקר/י באתר EMAIL_SUPPORT_HEADER חווה בעיות? EMAIL_SUPPORT שלח/י דואר לתמיכה DONATE כוס טיפים DONATE_FOOTER אנא שקול/י להראות את הערתך לטוויק זה עם תרומה קטנה לכוס הטיפים. DEVELOPER מפתח DEVELOPERS מפתחים LEAD_DEVELOPER מפתח מוביל DESIGNER מעצב DESIGNERS מעצבים ICON אייקון ICONS אייקונים TRANSLATORS מתרגמים ENTER_VALUE הכנס ערך ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/he.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE פתח ב... OPEN_PACKAGE_IN_REPO_NOTICE חבילה זו תותקן מהמקור %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/he.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION גרסה %@ HEADER_AUTHOR על ידי %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/he.lproj/Support.strings ================================================ SUPPORT_TITLE אין חשבונות דוא"ל שהוגדרו.. NO_EMAIL_ACCOUNTS_BODY השתמש/י בהגדרות דוא"ל כדי להוסיף חשבון חדש. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hi.lproj/Common.strings ================================================ ABOUT के बारे में CREDITS क्रेडिट्स GENERAL सामान्य SUPPORT समर्थन ENABLED सक्षम किया OFF बंद ON चालू VISIT_WEBSITE बेवसाइट देखना EMAIL_SUPPORT_HEADER समस्याएं आ रही हैं? EMAIL_SUPPORT ई - मेल समर्थन DONATE दान DONATE_FOOTER एक दान के साथ इस tweak के लिए अपनी प्रशंसा दिखा पर विचार करें। DEVELOPER डेवलपर DEVELOPERS डेवलपर्स LEAD_DEVELOPER प्रमुख डेवलपर DESIGNER डिजाइनर DESIGNERS डिजाइनर ICON चिह्न ICONS प्रतीक TRANSLATORS अनुवादक ENTER_VALUE मूल्य दर्ज करें ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hi.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hi.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION संस्करण %@ HEADER_AUTHOR द्वारा %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hi.lproj/Support.strings ================================================ SUPPORT_TITLE समर्थन SUPPORT_EMAIL_SUBJECT %@ %@ – समर्थन ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hr.lproj/Common.strings ================================================ ABOUT O Nama CREDITS Zasluge GENERAL Općenito SUPPORT Podrška ENABLED Uključeno OFF Isključeno ON Uključeno VISIT_WEBSITE Posjeti Web Stranicu EMAIL_SUPPORT_HEADER Imaš Poteškoća? EMAIL_SUPPORT Kontaktiraj Podršku DONATE Doniraj DONATE_FOOTER Molimo pokažite zahvalnost za ovaj tweak donirajući. DEVELOPER Programer DEVELOPERS Programeri LEAD_DEVELOPER Glavni Programer DESIGNER Dizajner DESIGNERS Dizajneri ICON Ikona ICONS Ikone TRANSLATORS Prevoditelji ENTER_VALUE Unesi vrijednost ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hr.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hr.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Verzija %@ HEADER_AUTHOR Od %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hr.lproj/Support.strings ================================================ SUPPORT_TITLE Podrška SUPPORT_EMAIL_SUBJECT %@ %@ – Podrška ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hu.lproj/Common.strings ================================================ ABOUT Infó CREDITS Készítõk GENERAL Általános SUPPORT Támogatás ENABLED Engedélyezés OFF Ki ON Be VISIT_WEBSITE Weboldal megtekintése EMAIL_SUPPORT_HEADER Problémád akadt? EMAIL_SUPPORT Email támogatás DONATE Adakozás DONATE_FOOTER Munkánk elismeréseként kérlek fontold meg az adakozást számunkra. DEVELOPER Fejleszõ DEVELOPERS Fejlesztõk LEAD_DEVELOPER Vezetõ fejlesztõ DESIGNER Tervezõ DESIGNERS Tervezõk ICON Ikon ICONS Ikonok TRANSLATORS Fordítók ENTER_VALUE Adj meg egy értéket ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hu.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hu.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Verzió %@ HEADER_AUTHOR Készítette %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/hu.lproj/Support.strings ================================================ SUPPORT_TITLE Támogatás SUPPORT_EMAIL_SUBJECT %@ %@ – Támogatás ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/id.lproj/Common.strings ================================================ ABOUT Tentang CREDITS Daftar Penghargaan GENERAL Umum SUPPORT Bantuan ENABLED Diaktifkan OFF Mati ON Nyala VISIT_WEBSITE Kunjungi Situs EMAIL_SUPPORT_HEADER Ada masalah? EMAIL_SUPPORT Email Bantuan DONATE Kotak donasi DONATE_FOOTER Tunjukkan apresiasimu terhadap tweak ini dengan donasi. DEVELOPER Pengembang DEVELOPERS Pengembang LEAD_DEVELOPER Pimpinan Pengembang DESIGNER Desainer DESIGNERS Desainer ICON Ikon ICONS Ikon TRANSLATORS Penerjemah ENTER_VALUE Masukan nilai ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/id.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Buka dengan… OPEN_PACKAGE_IN_REPO_NOTICE Paket ini akan dipasang dari repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/id.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versi %@ HEADER_AUTHOR Oleh %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/id.lproj/Support.strings ================================================ SUPPORT_TITLE Bantuan SUPPORT_EMAIL_SUBJECT %@ %@ – Bantuan NO_EMAIL_ACCOUNTS_TITLE Tidak ada akun email yang terdaftar. NO_EMAIL_ACCOUNTS_BODY Gunakan pengaturan email untuk menambahkan akun. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/it.lproj/Common.strings ================================================ ABOUT Info CREDITS Crediti GENERAL Generali SUPPORT Supporto ENABLED Abilitato OFF Disattivato ON Attivata VISIT_WEBSITE Visita il sito EMAIL_SUPPORT_HEADER Hai problemi? EMAIL_SUPPORT Email supporto DONATE Barattolo delle mance DONATE_FOOTER Per favore, considera di mostrare il tuo apprezzamento per questo tweak attraverso una piccola donazione al barattolo delle mance. DEVELOPER Sviluppatore DEVELOPERS Sviluppatori LEAD_DEVELOPER Sviluppatore principale DESIGNER Progettista DESIGNERS Progettisti ICON Icona ICONS Icone TRANSLATORS Traduttori ENTER_VALUE Inserisci un valore ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/it.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Apri in… OPEN_PACKAGE_IN_REPO_NOTICE Questo pacchetto sarà installato dalla repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/it.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versione %@ HEADER_AUTHOR Di %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/it.lproj/Support.strings ================================================ SUPPORT_TITLE Supporto SUPPORT_EMAIL_SUBJECT %@ %@ – Supporto NO_EMAIL_ACCOUNTS_TITLE Nessun account di posta elettronica configurato. NO_EMAIL_ACCOUNTS_BODY Usa le impostazioni di Mail per aggiungere un nuovo account. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ja.lproj/Common.strings ================================================ ABOUT 情報 CREDITS クレジット GENERAL 一般 SUPPORT サポート ENABLED 使用する OFF オフ ON オン VISIT_WEBSITE ウェブサイトを開く EMAIL_SUPPORT_HEADER 問題がありますか? EMAIL_SUPPORT メールサポート DONATE 寄付する DONATE_FOOTER このTweakへの感謝を表現するために寄付をご検討ください。 DEVELOPER 開発者 DEVELOPERS 開発者 LEAD_DEVELOPER リード開発者 DESIGNER デザイナー DESIGNERS デザイナー ICON アイコン ICONS アイコン TRANSLATORS 翻訳者 ENTER_VALUE 値を入力 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ja.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ja.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION バージョン %@ HEADER_AUTHOR %@ によって ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ja.lproj/Support.strings ================================================ SUPPORT_TITLE サポート SUPPORT_EMAIL_SUBJECT %@ %@ – サポート ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ko.lproj/Common.strings ================================================ ABOUT 정보 CREDITS 제작진 GENERAL 일반 SUPPORT 문의 ENABLED 사용 OFF ON VISIT_WEBSITE 웹사이트 방문 EMAIL_SUPPORT_HEADER 문제가 있나요? EMAIL_SUPPORT 이메일 지원 DONATE 팁 저금통 DONATE_FOOTER 팁 저금통에 약간의 기부로 여러분의 감사 표시를 남겨주시면 감사드리겠습니다. DEVELOPER 개발자 DEVELOPERS 개발자 LEAD_DEVELOPER 주 개발자 DESIGNER 디자이너 DESIGNERS 디자이너 ICON 아이콘 ICONS 아이콘 TRANSLATORS 번역자 ENTER_VALUE 값을 입력해주세요 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ko.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE 다음으로 열기… OPEN_PACKAGE_IN_REPO_NOTICE 이 패키지는 %@ 저장소에서 설치됩니다. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ko.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION 버전 %@ HEADER_AUTHOR 제작: %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ko.lproj/Support.strings ================================================ SUPPORT_TITLE 문의 SUPPORT_EMAIL_SUBJECT %@ %@ – 문의 NO_EMAIL_ACCOUNTS_TITLE 설정된 이메일 계정이 없습니다.. NO_EMAIL_ACCOUNTS_BODY 메일 설정에서 새 계정을 추가해주세요. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ms.lproj/Common.strings ================================================ ABOUT Tentang CREDITS Kredit GENERAL Umum SUPPORT Bantuan ENABLED Membolehkan OFF Mati ON Aktif VISIT_WEBSITE Lawati Laman Web EMAIL_SUPPORT_HEADER Ada Masalah? EMAIL_SUPPORT Bantuan Emel DONATE Balang Derma DONATE_FOOTER Sila pertimbangkan untuk memberi penghargaan untuk tweak ini dengan memberi sejumlah derma di balang derma. DEVELOPER Pembuat DEVELOPERS Pembuat-pembuat LEAD_DEVELOPER Ketua Pembuat DESIGNER Pereka DESIGNERS Pereka-pereka ICON Ikon ICONS Ikon-ikon TRANSLATORS Penterjemah ENTER_VALUE Masukan nilai ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ms.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Buka dalam… OPEN_PACKAGE_IN_REPO_NOTICE Pekej ini akan dipasang di dalam repositori %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ms.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versi %@ HEADER_AUTHOR Oleh %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ms.lproj/Support.strings ================================================ SUPPORT_TITLE Bantuan SUPPORT_EMAIL_SUBJECT %@ %@ – Bantuan NO_EMAIL_ACCOUNTS_TITLE Didapati tiada akaun emel dibuat. NO_EMAIL_ACCOUNTS_BODY Gunakan tetapan aplikasi Mail untuk untuk membuat akaun baru. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nb.lproj/Common.strings ================================================ ABOUT Om CREDITS Medvirkende GENERAL Generelt SUPPORT Support ENABLED Aktivert OFF Av ON VISIT_WEBSITE Besøk nettsiden EMAIL_SUPPORT_HEADER Opplever du feil? EMAIL_SUPPORT Epost support DONATE Donere DONATE_FOOTER Vennligst vurder å vise din takknemlighet for tweaken med en donasjon. DEVELOPER Utvikler DEVELOPERS Utviklere LEAD_DEVELOPER Hoved utvikler DESIGNER Designer DESIGNERS Designere ICON Ikon ICONS Ikoner TRANSLATORS Oversettere ENTER_VALUE Angi verdi ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nb.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nb.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versjon %@ HEADER_AUTHOR Av %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nb.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nl.lproj/Common.strings ================================================ ABOUT Over CREDITS Credits GENERAL Algemeen SUPPORT Ondersteuning ENABLED Ingeschakeld OFF Uit ON Aan VISIT_WEBSITE Bezoek website EMAIL_SUPPORT_HEADER Ervaar je problemen? EMAIL_SUPPORT E-mail Ondersteuning DONATE Fooi Pot DONATE_FOOTER Laat uw waardering zien door middel van kleine donatie. DEVELOPER Ontwikkelaar DEVELOPERS Ontwikkelaars LEAD_DEVELOPER Hoofd-ontwikkelaar DESIGNER Ontwerper DESIGNERS Ontwerpers ICON Icoon ICONS Iconen TRANSLATORS Vertalers ENTER_VALUE Voer waarde in ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nl.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE Dit pakket wordt vanuit de repository %@ geïnstalleerd. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nl.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versie %@ HEADER_AUTHOR Door %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/nl.lproj/Support.strings ================================================ SUPPORT_TITLE Ondersteuning SUPPORT_EMAIL_SUBJECT %@ %@ – Ondersteuning NO_EMAIL_ACCOUNTS_TITLE Er zijn geen mail accounts geconfigureerd. NO_EMAIL_ACCOUNTS_BODY Ga naar uw mailinstellingen om een mailaccount toe te voegen. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pl.lproj/Common.strings ================================================ ABOUT Informacje CREDITS Podziękowania GENERAL Ogólne SUPPORT Wsparcie ENABLED Włączony OFF Wyłączone ON Włączone VISIT_WEBSITE Odwiedź naszą witrynę EMAIL_SUPPORT_HEADER Masz problemy? EMAIL_SUPPORT Wsparcie DONATE Napiwkir DONATE_FOOTER Jeżeli spodobało Ci się rozszerzenie, rozważ wsparcie autorów. DEVELOPER Programista DEVELOPERS Programiści LEAD_DEVELOPER Główny programista DESIGNER Projektant DESIGNERS Projektanci ICON Ikona ICONS Ikony TRANSLATORS Tłumacze ENTER_VALUE Wprowadź wartość ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pl.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Otwórz w… OPEN_PACKAGE_IN_REPO_NOTICE Paczka zostanie zainstalowana z wybranego repo %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pl.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Wersja %@ HEADER_AUTHOR Przez %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pl.lproj/Support.strings ================================================ SUPPORT_TITLE Wsparcie SUPPORT_EMAIL_SUBJECT %@ %@ – Wsparcie NO_EMAIL_ACCOUNTS_TITLE Konto mailowe nie zostało dodane. NO_EMAIL_ACCOUNTS_BODY Użyj konfiguratora aplikacji Mail, aby dodać konto. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt.lproj/Common.strings ================================================ ABOUT Sobre CREDITS Créditos GENERAL Geral SUPPORT Suporte ENABLED Ativo OFF Inativo ON Ativo VISIT_WEBSITE Visitar website EMAIL_SUPPORT_HEADER Havendo problemas? EMAIL_SUPPORT Suporte via e-mail DONATE Gorjeta DONATE_FOOTER Considere mostrar seu apreço por esse tweak com uma pequena doação. DEVELOPER Desenvolvedor DEVELOPERS Desenvolvedores LEAD_DEVELOPER Desenvolvedor Líder DESIGNER Designer DESIGNERS Designers ICON Ícone ICONS Ícones TRANSLATORS Tradutores ENTER_VALUE Digite valor ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Abrir em… OPEN_PACKAGE_IN_REPO_NOTICE Esse pacote será instalado do repositor %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versão %@ HEADER_AUTHOR Por %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt.lproj/Support.strings ================================================ SUPPORT_TITLE Suporte SUPPORT_EMAIL_SUBJECT %@ %@ – Suporte NO_EMAIL_ACCOUNTS_TITLE Nenhuma conta de e-mail configurada. NO_EMAIL_ACCOUNTS_BODY Use as configurações do email para adicionar uma nova conta. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt_PT.lproj/Common.strings ================================================ ABOUT Sobre CREDITS Créditos GENERAL Geral SUPPORT Suporte ENABLED Ativo OFF Desligado ON Ligado VISIT_WEBSITE Visitar website EMAIL_SUPPORT_HEADER Havendo problemas? EMAIL_SUPPORT Suporte via e-mail DONATE Doar DONATE_FOOTER Por favor considere demonstrar sua apreciação pelo tweak por doação. DEVELOPER Desenvolvedor DEVELOPERS Desenvolvedores LEAD_DEVELOPER Desenvolvedor Líder DESIGNER Designer DESIGNERS Designers ICON Ícone ICONS Ícones TRANSLATORS Tradutores ENTER_VALUE Digite valor ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt_PT.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt_PT.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versão %@ HEADER_AUTHOR Por %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/pt_PT.lproj/Support.strings ================================================ SUPPORT_TITLE Suporte SUPPORT_EMAIL_SUBJECT %@ %@ – Suporte ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ro.lproj/Common.strings ================================================ ABOUT Despre CREDITS Credite GENERAL General SUPPORT Suport ENABLED Activat OFF Dezactivat ON Activat VISIT_WEBSITE Viziteaza Website EMAIL_SUPPORT_HEADER Probleme? EMAIL_SUPPORT Email Suport DONATE Cutia cu gogoși DONATE_FOOTER Te rugăm să iei în calcul manifestarea aprecierii pentru acest tweak cu o mică donație pentru cutia cu gogoși. DEVELOPER Dezvoltator DEVELOPERS Dezvoltatori LEAD_DEVELOPER Dezvoltator principal DESIGNER Designer DESIGNERS Designeri ICON Icoana ICONS Icone TRANSLATORS Traducatori ENTER_VALUE Introdu valoarea ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ro.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Deschide în… OPEN_PACKAGE_IN_REPO_NOTICE Acest pachet va fi instalat din repozitoriul %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ro.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versiunea %@ HEADER_AUTHOR By %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ro.lproj/Support.strings ================================================ SUPPORT_TITLE Suport SUPPORT_EMAIL_SUBJECT %@ %@ – Support - Romanian language interface NO_EMAIL_ACCOUNTS_TITLE Niciun cont de email este configurat. NO_EMAIL_ACCOUNTS_BODY Folosește setările aplicației Mail pentru a adăuga un cont nou. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ru.lproj/Common.strings ================================================ ABOUT О программе CREDITS Титры GENERAL Основные SUPPORT поддержка ENABLED Включить OFF Выкл. ON Вкл. VISIT_WEBSITE Посетить сайт EMAIL_SUPPORT_HEADER Что-то не так? EMAIL_SUPPORT Свяжитесь с разработчиком DONATE Пожертвовать DONATE_FOOTER Выразите свою благодарность данному твику небольшим пожертвованием. DEVELOPER Разработчик DEVELOPERS Разработчики LEAD_DEVELOPER Главный разработчик DESIGNER Дизайнер DESIGNERS Дизайнеры ICON Значок ICONS Графика TRANSLATORS Переводчики ENTER_VALUE Введите значение ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ru.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Открыть в… OPEN_PACKAGE_IN_REPO_NOTICE Данный пакет будет установлен из репозитория %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ru.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Версия %@ HEADER_AUTHOR от %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/ru.lproj/Support.strings ================================================ SUPPORT_TITLE Поддержка SUPPORT_EMAIL_SUBJECT %@ %@ – поддержка NO_EMAIL_ACCOUNTS_TITLE Почтовые аккаунты не настроены. NO_EMAIL_ACCOUNTS_BODY Добавьте почтовый аккаунт в настройках. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sk.lproj/Common.strings ================================================ ABOUT O CREDITS Credits GENERAL Všeobecné SUPPORT Podpora ENABLED Povolené OFF Vyp. ON Zap. VISIT_WEBSITE Navšíviť stránku EMAIL_SUPPORT_HEADER Máte problémy? EMAIL_SUPPORT Email podpora DONATE Darovať DONATE_FOOTER Ak sa vám tento Tweak páčil, prosím darujte nám pár dolárikov. DEVELOPER Developer DEVELOPERS Developéri LEAD_DEVELOPER Hlavný Developer DESIGNER Dizajnér DESIGNERS Dizajnéri ICON Ikona ICONS Ikony TRANSLATORS Prekladatelia ENTER_VALUE Vložte hodnotu ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sk.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sk.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Verzia %@ HEADER_AUTHOR %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sk.lproj/Support.strings ================================================ SUPPORT_TITLE Podpora SUPPORT_EMAIL_SUBJECT %@ %@ – Podpora ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sv.lproj/Common.strings ================================================ ABOUT Om CREDITS Medverkande GENERAL Allmänt SUPPORT Support ENABLED Aktiverad OFF Av ON VISIT_WEBSITE Besök webbsidan EMAIL_SUPPORT_HEADER Om du har problem EMAIL_SUPPORT E-Posta support DONATE Donera DONATE_FOOTER Vänligen överväg att visa din uppskattning för detta program med en donation. DEVELOPER Utvecklare DEVELOPERS Utvecklarna LEAD_DEVELOPER Huvud utvecklare DESIGNER Designer DESIGNERS Designers ICON Ikon ICONS Ikoner TRANSLATORS Översättare ENTER_VALUE Ange Värde ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sv.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sv.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Version %@ HEADER_AUTHOR Av %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/sv.lproj/Support.strings ================================================ SUPPORT_TITLE Support SUPPORT_EMAIL_SUBJECT %@ %@ – Support ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/th.lproj/Common.strings ================================================ ABOUT เกี่ยวกับ CREDITS เครดิต GENERAL ทั่วไป SUPPORT การช่วยเหลือ ENABLED เปิด OFF ปิดอยู่ ON เปิดอยู่ VISIT_WEBSITE ชมเว็บไซต์ EMAIL_SUPPORT_HEADER พบปัญหา ? EMAIL_SUPPORT ส่งอีเมลขอความช่วยเหลือ DONATE ให้ทิป DONATE_FOOTER คุณสามารถแสดงความขอบคุณได้โดยการให้ทิปเล็กๆ น้อยๆ DEVELOPER นักพัฒนา DEVELOPERS ทีมนักพัฒนา LEAD_DEVELOPER หัวหน้านักพัฒนา DESIGNER นักออกแบบ DESIGNERS ทีมนักออกแบบ ICON ผู้ไอคอน ICONS ทีมผู้สร้างไอคอน TRANSLATORS ทีมผู้แปล ENTER_VALUE ใส่ค่า ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/th.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE เปิดใน… OPEN_PACKAGE_IN_REPO_NOTICE โปรแกรมนี้จะถูกติดตั้งจากซอส %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/th.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION เวอร์ชัน %@ HEADER_AUTHOR โดย %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/th.lproj/Support.strings ================================================ SUPPORT_TITLE การช่วยเหลือ SUPPORT_EMAIL_SUBJECT %@ %@ – การช่วยเหลือ NO_EMAIL_ACCOUNTS_TITLE ไม่มีบัญชีอีเมลที่ใช้ได้ NO_EMAIL_ACCOUNTS_BODY ไปตั้งค่าในแอพ Mail เพื่อเพิ่มบัญชีอีเมล ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/tr.lproj/Common.strings ================================================ ABOUT Hakkında CREDITS Katkıda Bulunanlar GENERAL Genel SUPPORT Destek ENABLED Etkin OFF Kapalı ON Açık VISIT_WEBSITE Websiteyi ziyaret et EMAIL_SUPPORT_HEADER Sorun Var Mı? EMAIL_SUPPORT Email Destek DONATE Bağış DONATE_FOOTER Lütfen bu tweak için desteğinizi ufak bir bağış ile gösterin. DEVELOPER Geliştirici DEVELOPERS Geliştiriciler LEAD_DEVELOPER Baş Geliştirici DESIGNER Tasarımcı DESIGNERS Tasarımcılar ICON Simge ICONS Simgeler TRANSLATORS Çevirmenler ENTER_VALUE Bir Değer Girin ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/tr.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Şununla aç… OPEN_PACKAGE_IN_REPO_NOTICE Bu paket %@ reposundan indirilecektir. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/tr.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Versiyon %@ HEADER_AUTHOR %@ tarafından ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/tr.lproj/Support.strings ================================================ SUPPORT_TITLE Destek SUPPORT_EMAIL_SUBJECT %@ %@ – Destek NO_EMAIL_ACCOUNTS_TITLE Ayarlanmış mail adresi yok. NO_EMAIL_ACCOUNTS_BODY Mail ayarlarını kullanarak bir mail adresi ekleyin. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/uk.lproj/Common.strings ================================================ ABOUT Про нас CREDITS Подяка GENERAL Загальні SUPPORT Служба підтримки ENABLED Увімкнено OFF Вимк. ON Увімк. VISIT_WEBSITE Відвідати сайт EMAIL_SUPPORT_HEADER Потрібна допомога? EMAIL_SUPPORT Служба підтримки DONATE Підтримати проект DONATE_FOOTER Будь ласка, зробіть пожертву, якщо ви хочете подякувати нам за це розширення. DEVELOPER Розробник DEVELOPERS Розробники LEAD_DEVELOPER Провідний розробник DESIGNER Дизайнер DESIGNERS Дизайнери ICON Піктограма ICONS Піктограми TRANSLATORS Перекладачі ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/uk.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/uk.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Версія %@ HEADER_AUTHOR %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/uk.lproj/Support.strings ================================================ SUPPORT_TITLE Служба підтримки SUPPORT_EMAIL_SUBJECT %@ %@ – Служба підтримки ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/vi.lproj/Common.strings ================================================ ABOUT Về cái tweak này CREDITS Khen Ngợi GENERAL Cài đặt chung SUPPORT Hỗ Trợ ENABLED Cho Phép OFF Tắt ON Bật VISIT_WEBSITE Truy Cập Trang Web EMAIL_SUPPORT_HEADER Có Vấn Đề? EMAIL_SUPPORT Hỗ Trợ Bằng Email DONATE Quyên Góp DONATE_FOOTER Nếu các bạn thích và muốn ủng hộ tweak này, các bạn có thể quyên góp ủng hộ các nhà phát triển để nhiều tweak hơn nữa trong tương lai. DEVELOPER Người Phát Triển DEVELOPERS Những Người Phát Triển LEAD_DEVELOPER Người Phát Triển Chính DESIGNER Người Thiết Kế DESIGNERS Những Người Thiết Kế ICON Biểu Tượng ICONS Những Biểu Tượng TRANSLATORS Người Dịch ENTER_VALUE Nhập giá trị ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/vi.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/vi.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION Phiên Bản %@ HEADER_AUTHOR Bởi %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/vi.lproj/Support.strings ================================================ SUPPORT_TITLE Hỗ Trợ SUPPORT_EMAIL_SUBJECT %@ %@ – Hỗ Trợ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_CN.lproj/Common.strings ================================================ ABOUT 关于 CREDITS 参予人员 GENERAL 通用 SUPPORT 支援 ENABLED 激活 OFF 关闭 ON 打开 VISIT_WEBSITE 访问网站 EMAIL_SUPPORT_HEADER 遇到问题了? EMAIL_SUPPORT 电邮支援 DONATE 捐赠 DONATE_FOOTER 请考虑用捐赠来表达您对此插件的感谢。 DEVELOPER 开发者 DEVELOPERS 开发者 LEAD_DEVELOPER 主要开发者 DESIGNER 设计者 DESIGNERS 设计者 ICON 图标 ICONS 图标 TRANSLATORS 翻译人员 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_CN.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_CN.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION 版本 %@ HEADER_AUTHOR 由 %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_CN.lproj/Support.strings ================================================ SUPPORT_TITLE 支援 SUPPORT_EMAIL_SUBJECT %@ %@ – 支援 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_HK.lproj/Common.strings ================================================ ABOUT 關於 CREDITS 參與人員 GENERAL 一般 SUPPORT 支援 ENABLED 啟用 OFF 關閉 ON 開啟 VISIT_WEBSITE 訪問網站 EMAIL_SUPPORT_HEADER 遇到問題了? EMAIL_SUPPORT 電郵支援 DONATE 捐贈 DONATE_FOOTER 請考慮用捐贈來表達您對此插件的感謝。 DEVELOPER 開發者 DEVELOPERS 開發者 LEAD_DEVELOPER 主要開發者 DESIGNER 設計者 DESIGNERS 設計者 ICON 圖標 ICONS 圖標 TRANSLATORS 翻譯人員 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_HK.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE Open in… OPEN_PACKAGE_IN_REPO_NOTICE This package will be installed from the repository %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_HK.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION 版本 %@ HEADER_AUTHOR 由 %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_HK.lproj/Support.strings ================================================ SUPPORT_TITLE 支援 SUPPORT_EMAIL_SUBJECT %@ %@ – 支援 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_TW.lproj/Common.strings ================================================ ABOUT 關於 CREDITS 參與人員 GENERAL 一般 SUPPORT 支援 ENABLED 啟用 OFF 關閉 ON 開啟 VISIT_WEBSITE 訪問網站 EMAIL_SUPPORT_HEADER 遇到問題了? EMAIL_SUPPORT 電郵支援 DONATE 捐款贊助 DONATE_FOOTER 請考慮捐款,以對作者表達感謝。 DEVELOPER 開發者 DEVELOPERS 開發者 LEAD_DEVELOPER 主要開發者 DESIGNER 設計者 DESIGNERS 設計者 ICON 圖標 ICONS 圖標 TRANSLATORS 翻譯人員 ENTER_VALUE 輸入數值 ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_TW.lproj/PackageCell.strings ================================================ OPEN_PACKAGE_IN_TITLE 開啟… OPEN_PACKAGE_IN_REPO_NOTICE 請在「設定」中設定電子郵件帳號 %@. ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_TW.lproj/PackageNameHeaderCell.strings ================================================ HEADER_VERSION 版本 %@ HEADER_AUTHOR 由 %@ ================================================ FILE: theos/lib/iphone/roothide/CepheiPrefs.framework/zh_TW.lproj/Support.strings ================================================ SUPPORT_TITLE 支援 SUPPORT_EMAIL_SUBJECT %@ %@ – 支援 NO_EMAIL_ACCOUNTS_TITLE 電子郵件帳號未設定 NO_EMAIL_ACCOUNTS_BODY 請在「設定」中設定電子郵件帳號 ================================================ FILE: theos/lib/iphone/roothide/CepheiUI.framework/Headers/CepheiUI-Swift.h ================================================ // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef CEPHEIUI_SWIFT_H #define CEPHEIUI_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" #if !defined(__has_include) # define __has_include(x) 0 #endif #if !defined(__has_attribute) # define __has_attribute(x) 0 #endif #if !defined(__has_feature) # define __has_feature(x) 0 #endif #if !defined(__has_warning) # define __has_warning(x) 0 #endif #if __has_include() # include #endif #pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include #endif #if defined(__cplusplus) #include #include #include #else #include #include #include #endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif typedef float swift_float2 __attribute__((__ext_vector_type__(2))); typedef float swift_float3 __attribute__((__ext_vector_type__(3))); typedef float swift_float4 __attribute__((__ext_vector_type__(4))); typedef double swift_double2 __attribute__((__ext_vector_type__(2))); typedef double swift_double3 __attribute__((__ext_vector_type__(3))); typedef double swift_double4 __attribute__((__ext_vector_type__(4))); typedef int swift_int2 __attribute__((__ext_vector_type__(2))); typedef int swift_int3 __attribute__((__ext_vector_type__(3))); typedef int swift_int4 __attribute__((__ext_vector_type__(4))); typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_PASTE) # define SWIFT_PASTE_HELPER(x, y) x##y # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) #endif #if !defined(SWIFT_METATYPE) # define SWIFT_METATYPE(X) Class #endif #if !defined(SWIFT_CLASS_PROPERTY) # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else # define SWIFT_CLASS_PROPERTY(...) # endif #endif #if __has_attribute(objc_runtime_name) # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) #else # define SWIFT_RUNTIME_NAME(X) #endif #if __has_attribute(swift_name) # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) #else # define SWIFT_COMPILE_NAME(X) #endif #if __has_attribute(objc_method_family) # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) #else # define SWIFT_METHOD_FAMILY(X) #endif #if __has_attribute(noescape) # define SWIFT_NOESCAPE __attribute__((noescape)) #else # define SWIFT_NOESCAPE #endif #if __has_attribute(ns_consumed) # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) #else # define SWIFT_RELEASES_ARGUMENT #endif #if __has_attribute(warn_unused_result) # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) #else # define SWIFT_WARN_UNUSED_RESULT #endif #if __has_attribute(noreturn) # define SWIFT_NORETURN __attribute__((noreturn)) #else # define SWIFT_NORETURN #endif #if !defined(SWIFT_CLASS_EXTRA) # define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) # define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) # define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # else # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # endif #endif #if !defined(SWIFT_RESILIENT_CLASS) # if __has_attribute(objc_class_stub) # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) # else # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else # define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else # define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) # define SWIFT_UNAVAILABLE __attribute__((unavailable)) #endif #if !defined(SWIFT_UNAVAILABLE_MSG) # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) #endif #if !defined(SWIFT_AVAILABILITY) # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) #endif #if !defined(SWIFT_WEAK_IMPORT) # define SWIFT_WEAK_IMPORT __attribute__((weak_import)) #endif #if !defined(SWIFT_DEPRECATED) # define SWIFT_DEPRECATED __attribute__((deprecated)) #endif #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif #if __has_feature(attribute_diagnose_if_objc) # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif #if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" # else # define SWIFT_EXTERN extern # endif #endif #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif #if defined(__cplusplus) #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT noexcept #endif #else #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif #endif #if defined(__cplusplus) #if !defined(SWIFT_CXX_INT_DEFINED) #define SWIFT_CXX_INT_DEFINED namespace swift { using Int = ptrdiff_t; using UInt = size_t; } #endif #endif #if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import Foundation; @import UIKit; #endif #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") # pragma clang diagnostic ignored "-Wpragma-clang-attribute" #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") # undef any # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CepheiUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) # pragma pop_macro("any") #endif #if defined(__OBJC__) @class NSNumber; @interface UIColor (SWIFT_EXTENSION(CepheiUI)) - (nullable instancetype)hb_initWithPropertyListValue:(id _Nullable)propertyListValue SWIFT_METHOD_FAMILY(init); + (UIColor * _Nullable)hb_colorWithPropertyListValue:(id _Nullable)propertyListValue SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)hb_initWithInterfaceStyleVariants:(NSDictionary * _Nonnull)variants SWIFT_METHOD_FAMILY(init); + (UIColor * _Nonnull)hb_colorWithInterfaceStyleVariants:(NSDictionary * _Nonnull)variants SWIFT_WARN_UNUSED_RESULT; - (UIColor * _Nonnull)hb_colorWithDarkInterfaceVariant SWIFT_WARN_UNUSED_RESULT; - (UIColor * _Nonnull)hb_colorWithDarkInterfaceVariant:(UIColor * _Nullable)darkColor SWIFT_WARN_UNUSED_RESULT; @end #endif #if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif ================================================ FILE: theos/lib/iphone/roothide/CepheiUI.framework/Headers/CepheiUI.h ================================================ #import "CepheiUI-Swift.h" ================================================ FILE: theos/lib/iphone/roothide/CepheiUI.framework/Info.plist ================================================ CFBundleDevelopmentRegion English CFBundleExecutable CepheiUI CFBundleIdentifier ws.hbang.common.ui CFBundleInfoDictionaryVersion 6.0 CFBundleName CepheiUI CFBundlePackageType BNDL CFBundleShortVersionString 1.0.0 CFBundleSignature ???? CFBundleVersion 1.0 DTPlatformName iphoneos HBPackageIdentifier ws.hbang.common ================================================ FILE: theos/lib/iphone/roothide/CepheiUI.framework/Modules/module.modulemap ================================================ framework module CepheiUI { umbrella header "CepheiUI.h" export * module * { export * } } module CepheiUI.Swift { header "CepheiUI-Swift.h" requires objc } ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Headers/Comet-Swift.h ================================================ #if 0 #elif defined(__arm64e__) && __arm64e__ // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef COMET_SWIFT_H #define COMET_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" #if !defined(__has_include) # define __has_include(x) 0 #endif #if !defined(__has_attribute) # define __has_attribute(x) 0 #endif #if !defined(__has_feature) # define __has_feature(x) 0 #endif #if !defined(__has_warning) # define __has_warning(x) 0 #endif #if __has_include() # include #endif #pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include #endif #if defined(__cplusplus) #include #include #include #else #include #include #include #endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif typedef float swift_float2 __attribute__((__ext_vector_type__(2))); typedef float swift_float3 __attribute__((__ext_vector_type__(3))); typedef float swift_float4 __attribute__((__ext_vector_type__(4))); typedef double swift_double2 __attribute__((__ext_vector_type__(2))); typedef double swift_double3 __attribute__((__ext_vector_type__(3))); typedef double swift_double4 __attribute__((__ext_vector_type__(4))); typedef int swift_int2 __attribute__((__ext_vector_type__(2))); typedef int swift_int3 __attribute__((__ext_vector_type__(3))); typedef int swift_int4 __attribute__((__ext_vector_type__(4))); typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_PASTE) # define SWIFT_PASTE_HELPER(x, y) x##y # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) #endif #if !defined(SWIFT_METATYPE) # define SWIFT_METATYPE(X) Class #endif #if !defined(SWIFT_CLASS_PROPERTY) # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else # define SWIFT_CLASS_PROPERTY(...) # endif #endif #if __has_attribute(objc_runtime_name) # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) #else # define SWIFT_RUNTIME_NAME(X) #endif #if __has_attribute(swift_name) # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) #else # define SWIFT_COMPILE_NAME(X) #endif #if __has_attribute(objc_method_family) # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) #else # define SWIFT_METHOD_FAMILY(X) #endif #if __has_attribute(noescape) # define SWIFT_NOESCAPE __attribute__((noescape)) #else # define SWIFT_NOESCAPE #endif #if __has_attribute(ns_consumed) # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) #else # define SWIFT_RELEASES_ARGUMENT #endif #if __has_attribute(warn_unused_result) # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) #else # define SWIFT_WARN_UNUSED_RESULT #endif #if __has_attribute(noreturn) # define SWIFT_NORETURN __attribute__((noreturn)) #else # define SWIFT_NORETURN #endif #if !defined(SWIFT_CLASS_EXTRA) # define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) # define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) # define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # else # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # endif #endif #if !defined(SWIFT_RESILIENT_CLASS) # if __has_attribute(objc_class_stub) # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) # else # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else # define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else # define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) # define SWIFT_UNAVAILABLE __attribute__((unavailable)) #endif #if !defined(SWIFT_UNAVAILABLE_MSG) # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) #endif #if !defined(SWIFT_AVAILABILITY) # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) #endif #if !defined(SWIFT_WEAK_IMPORT) # define SWIFT_WEAK_IMPORT __attribute__((weak_import)) #endif #if !defined(SWIFT_DEPRECATED) # define SWIFT_DEPRECATED __attribute__((deprecated)) #endif #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif #if __has_feature(attribute_diagnose_if_objc) # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif #if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" # else # define SWIFT_EXTERN extern # endif #endif #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif #if defined(__cplusplus) #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT noexcept #endif #else #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif #endif #if defined(__cplusplus) #if !defined(SWIFT_CXX_INT_DEFINED) #define SWIFT_CXX_INT_DEFINED namespace swift { using Int = ptrdiff_t; using UInt = size_t; } #endif #endif #if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import UIKit; #endif #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") # pragma clang diagnostic ignored "-Wpragma-clang-attribute" #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") # undef any # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Comet",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) # pragma pop_macro("any") #endif #if defined(__OBJC__) @class NSString; @class NSBundle; @class NSCoder; SWIFT_CLASS("_TtC5Comet16CMViewController") @interface CMViewController : UIViewController - (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end @interface CMViewController (SWIFT_EXTENSION(Comet)) - (void)setRootController:(UIViewController * _Nullable)controller; - (void)setParentController:(UIViewController * _Nullable)controller; - (void)setSpecifier:(id _Nullable)specifier; @end #endif #if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif #elif defined(__arm64__) && __arm64__ // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) #ifndef COMET_SWIFT_H #define COMET_SWIFT_H #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" #if !defined(__has_include) # define __has_include(x) 0 #endif #if !defined(__has_attribute) # define __has_attribute(x) 0 #endif #if !defined(__has_feature) # define __has_feature(x) 0 #endif #if !defined(__has_warning) # define __has_warning(x) 0 #endif #if __has_include() # include #endif #pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" #if defined(__OBJC__) #include #endif #if defined(__cplusplus) #include #include #include #else #include #include #include #endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 # if __has_include() # include # elif !defined(__cplusplus) typedef uint_least16_t char16_t; typedef uint_least32_t char32_t; # endif typedef float swift_float2 __attribute__((__ext_vector_type__(2))); typedef float swift_float3 __attribute__((__ext_vector_type__(3))); typedef float swift_float4 __attribute__((__ext_vector_type__(4))); typedef double swift_double2 __attribute__((__ext_vector_type__(2))); typedef double swift_double3 __attribute__((__ext_vector_type__(3))); typedef double swift_double4 __attribute__((__ext_vector_type__(4))); typedef int swift_int2 __attribute__((__ext_vector_type__(2))); typedef int swift_int3 __attribute__((__ext_vector_type__(3))); typedef int swift_int4 __attribute__((__ext_vector_type__(4))); typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_PASTE) # define SWIFT_PASTE_HELPER(x, y) x##y # define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) #endif #if !defined(SWIFT_METATYPE) # define SWIFT_METATYPE(X) Class #endif #if !defined(SWIFT_CLASS_PROPERTY) # if __has_feature(objc_class_property) # define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ # else # define SWIFT_CLASS_PROPERTY(...) # endif #endif #if __has_attribute(objc_runtime_name) # define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) #else # define SWIFT_RUNTIME_NAME(X) #endif #if __has_attribute(swift_name) # define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) #else # define SWIFT_COMPILE_NAME(X) #endif #if __has_attribute(objc_method_family) # define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) #else # define SWIFT_METHOD_FAMILY(X) #endif #if __has_attribute(noescape) # define SWIFT_NOESCAPE __attribute__((noescape)) #else # define SWIFT_NOESCAPE #endif #if __has_attribute(ns_consumed) # define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) #else # define SWIFT_RELEASES_ARGUMENT #endif #if __has_attribute(warn_unused_result) # define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) #else # define SWIFT_WARN_UNUSED_RESULT #endif #if __has_attribute(noreturn) # define SWIFT_NORETURN __attribute__((noreturn)) #else # define SWIFT_NORETURN #endif #if !defined(SWIFT_CLASS_EXTRA) # define SWIFT_CLASS_EXTRA #endif #if !defined(SWIFT_PROTOCOL_EXTRA) # define SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_ENUM_EXTRA) # define SWIFT_ENUM_EXTRA #endif #if !defined(SWIFT_CLASS) # if __has_attribute(objc_subclassing_restricted) # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # else # define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA # endif #endif #if !defined(SWIFT_RESILIENT_CLASS) # if __has_attribute(objc_class_stub) # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) # else # define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) # define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) # endif #endif #if !defined(SWIFT_PROTOCOL) # define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA # define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA #endif #if !defined(SWIFT_EXTENSION) # define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) #endif #if !defined(OBJC_DESIGNATED_INITIALIZER) # if __has_attribute(objc_designated_initializer) # define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) # else # define OBJC_DESIGNATED_INITIALIZER # endif #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) # define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else # define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) # define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else # define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) # define SWIFT_UNAVAILABLE __attribute__((unavailable)) #endif #if !defined(SWIFT_UNAVAILABLE_MSG) # define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) #endif #if !defined(SWIFT_AVAILABILITY) # define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) #endif #if !defined(SWIFT_WEAK_IMPORT) # define SWIFT_WEAK_IMPORT __attribute__((weak_import)) #endif #if !defined(SWIFT_DEPRECATED) # define SWIFT_DEPRECATED __attribute__((deprecated)) #endif #if !defined(SWIFT_DEPRECATED_MSG) # define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) #endif #if __has_feature(attribute_diagnose_if_objc) # define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif #if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif #endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" # else # define SWIFT_EXTERN extern # endif #endif #if !defined(SWIFT_CALL) # define SWIFT_CALL __attribute__((swiftcall)) #endif #if defined(__cplusplus) #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT noexcept #endif #else #if !defined(SWIFT_NOEXCEPT) # define SWIFT_NOEXCEPT #endif #endif #if defined(__cplusplus) #if !defined(SWIFT_CXX_INT_DEFINED) #define SWIFT_CXX_INT_DEFINED namespace swift { using Int = ptrdiff_t; using UInt = size_t; } #endif #endif #if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif @import UIKit; #endif #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") # pragma clang diagnostic ignored "-Wpragma-clang-attribute" #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") # undef any # pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Comet",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) # pragma pop_macro("any") #endif #if defined(__OBJC__) @class NSString; @class NSBundle; @class NSCoder; SWIFT_CLASS("_TtC5Comet16CMViewController") @interface CMViewController : UIViewController - (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER; - (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; @end @interface CMViewController (SWIFT_EXTENSION(Comet)) - (void)setRootController:(UIViewController * _Nullable)controller; - (void)setParentController:(UIViewController * _Nullable)controller; - (void)setSpecifier:(id _Nullable)specifier; @end #endif #if defined(__cplusplus) #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif #else #error unsupported Swift architecture #endif ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Headers/Comet.h ================================================ #import ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64-apple-ios.abi.json ================================================ { "ABIRoot": { "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerListViewRow", "printedName": "AppPickerListViewRow", "children": [ { "kind": "Var", "name": "app", "printedName": "app", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvp", "mangledName": "$s5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvg", "mangledName": "$s5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSelected", "printedName": "isSelected", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV10isSelectedSbvp", "mangledName": "$s5Comet20AppPickerListViewRowV10isSelectedSbvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV10isSelectedSbvg", "mangledName": "$s5Comet20AppPickerListViewRowV10isSelectedSbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV4bodyQrvp", "mangledName": "$s5Comet20AppPickerListViewRowV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV4bodyQrvg", "mangledName": "$s5Comet20AppPickerListViewRowV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Function", "name": "checkmarkView", "printedName": "checkmarkView(isSelected:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "s:5Comet20AppPickerListViewRowV09checkmarkE010isSelectedQrSb_tF", "mangledName": "$s5Comet20AppPickerListViewRowV09checkmarkE010isSelectedQrSb_tF", "moduleName": "Comet", "declAttributes": [ "Custom" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(app:isSelected:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerListViewRow", "printedName": "Comet.AppPickerListViewRow", "usr": "s:5Comet20AppPickerListViewRowV" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:5Comet20AppPickerListViewRowV3app10isSelectedAcA0bC0V0B5ModelV_Sbtcfc", "mangledName": "$s5Comet20AppPickerListViewRowV3app10isSelectedAcA0bC0V0B5ModelV_Sbtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet20AppPickerListViewRowV", "mangledName": "$s5Comet20AppPickerListViewRowV", "moduleName": "Comet", "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerListViewRow_Previews", "printedName": "AppPickerListViewRow_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerListViewRow_Previews", "printedName": "Comet.AppPickerListViewRow_Previews", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet29AppPickerListViewRow_PreviewsVACycfc", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit.UIImage", "printedName": "UIKit.UIImage", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Copy", "printedName": "Copy", "children": [ { "kind": "Var", "name": "respring", "printedName": "respring", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO8respringSSvpZ", "mangledName": "$s5Comet4CopyO8respringSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvgZ", "mangledName": "$s5Comet4CopyO8respringSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvsZ", "mangledName": "$s5Comet4CopyO8respringSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvMZ", "mangledName": "$s5Comet4CopyO8respringSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "search", "printedName": "search", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO6searchSSvpZ", "mangledName": "$s5Comet4CopyO6searchSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvgZ", "mangledName": "$s5Comet4CopyO6searchSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvsZ", "mangledName": "$s5Comet4CopyO6searchSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvMZ", "mangledName": "$s5Comet4CopyO6searchSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "loadingApplications", "printedName": "loadingApplications", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO19loadingApplicationsSSvpZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvgZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvsZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvMZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "selectAll", "printedName": "selectAll", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO9selectAllSSvpZ", "mangledName": "$s5Comet4CopyO9selectAllSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvgZ", "mangledName": "$s5Comet4CopyO9selectAllSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvsZ", "mangledName": "$s5Comet4CopyO9selectAllSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvMZ", "mangledName": "$s5Comet4CopyO9selectAllSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "unselectAll", "printedName": "unselectAll", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO11unselectAllSSvpZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvgZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvsZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvMZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "app", "printedName": "app", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO3appSSvpZ", "mangledName": "$s5Comet4CopyO3appSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvgZ", "mangledName": "$s5Comet4CopyO3appSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvsZ", "mangledName": "$s5Comet4CopyO3appSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvMZ", "mangledName": "$s5Comet4CopyO3appSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO4appsSSvpZ", "mangledName": "$s5Comet4CopyO4appsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvgZ", "mangledName": "$s5Comet4CopyO4appsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvsZ", "mangledName": "$s5Comet4CopyO4appsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvMZ", "mangledName": "$s5Comet4CopyO4appsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "user", "printedName": "user", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO4userSSvpZ", "mangledName": "$s5Comet4CopyO4userSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvgZ", "mangledName": "$s5Comet4CopyO4userSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvsZ", "mangledName": "$s5Comet4CopyO4userSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvMZ", "mangledName": "$s5Comet4CopyO4userSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "system", "printedName": "system", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO6systemSSvpZ", "mangledName": "$s5Comet4CopyO6systemSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvgZ", "mangledName": "$s5Comet4CopyO6systemSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvsZ", "mangledName": "$s5Comet4CopyO6systemSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvMZ", "mangledName": "$s5Comet4CopyO6systemSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "allApps", "printedName": "allApps", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO7allAppsSSvpZ", "mangledName": "$s5Comet4CopyO7allAppsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvgZ", "mangledName": "$s5Comet4CopyO7allAppsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvsZ", "mangledName": "$s5Comet4CopyO7allAppsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvMZ", "mangledName": "$s5Comet4CopyO7allAppsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] } ], "declKind": "Enum", "usr": "s:5Comet4CopyO", "mangledName": "$s5Comet4CopyO", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "TypeDecl", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "children": [ { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Comet.ApplicationWorkspaceInterface>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "TypeDecl", "name": "ApplicationWorkspace", "printedName": "ApplicationWorkspace", "children": [ { "kind": "TypeDecl", "name": "ApplicationProxy", "printedName": "ApplicationProxy", "children": [ { "kind": "Var", "name": "id", "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "displayName", "printedName": "displayName", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSystem", "printedName": "isSystem", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(id:displayName:isSystem:)", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2id11displayName8isSystemAESS_SSSbtcfc", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2id11displayName8isSystemAESS_SSSbtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "Decoder", "printedName": "Swift.Decoder", "usr": "s:s7DecoderP" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV4fromAEs7Decoder_p_tKcfc", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV4fromAEs7Decoder_p_tKcfc", "moduleName": "Comet", "implicit": true, "throwing": true, "init_kind": "Designated" }, { "kind": "Function", "name": "encode", "printedName": "encode(to:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Encoder", "printedName": "Swift.Encoder", "usr": "s:s7EncoderP" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV6encode2toys7Encoder_p_tKF", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV6encode2toys7Encoder_p_tKF", "moduleName": "Comet", "implicit": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV", "moduleName": "Comet", "conformances": [ { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Identifiable", "printedName": "Identifiable", "children": [ { "kind": "TypeWitness", "name": "ID", "printedName": "ID", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s12IdentifiableP", "mangledName": "$ss12IdentifiableP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC25loadApplicationsPublisher7Combine6FutureCySayAC0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet20ApplicationWorkspaceC25loadApplicationsPublisher7Combine6FutureCySayAC0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspace", "printedName": "Comet.ApplicationWorkspace", "usr": "s:5Comet20ApplicationWorkspaceC" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceCACycfc", "mangledName": "$s5Comet20ApplicationWorkspaceCACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:5Comet20ApplicationWorkspaceC", "mangledName": "$s5Comet20ApplicationWorkspaceC", "moduleName": "Comet", "declAttributes": [ "Final", "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "ObservableObject", "printedName": "ObservableObject", "children": [ { "kind": "TypeWitness", "name": "ObjectWillChangePublisher", "printedName": "ObjectWillChangePublisher", "children": [ { "kind": "TypeNominal", "name": "ObservableObjectPublisher", "printedName": "Combine.ObservableObjectPublisher", "usr": "s:7Combine25ObservableObjectPublisherC" } ] } ], "usr": "s:7Combine16ObservableObjectP", "mangledName": "$s7Combine16ObservableObjectP" }, { "kind": "Conformance", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "RespringButton", "printedName": "RespringButton", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "RespringButton", "printedName": "Comet.RespringButton", "usr": "s:5Comet14RespringButtonV" } ], "declKind": "Constructor", "usr": "s:5Comet14RespringButtonVACycfc", "mangledName": "$s5Comet14RespringButtonVACycfc", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet14RespringButtonV4bodyQrvp", "mangledName": "$s5Comet14RespringButtonV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet14RespringButtonV4bodyQrvg", "mangledName": "$s5Comet14RespringButtonV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:5Comet14RespringButtonV", "mangledName": "$s5Comet14RespringButtonV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "RespringButton_Previews", "printedName": "RespringButton_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23RespringButton_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet23RespringButton_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23RespringButton_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet23RespringButton_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "RespringButton_Previews", "printedName": "Comet.RespringButton_Previews", "usr": "s:5Comet23RespringButton_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet23RespringButton_PreviewsVACycfc", "mangledName": "$s5Comet23RespringButton_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23RespringButton_PreviewsV", "mangledName": "$s5Comet23RespringButton_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Keys", "printedName": "Keys", "children": [ { "kind": "Var", "name": "appCache", "printedName": "appCache", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4KeysO8appCacheSSvpZ", "mangledName": "$s5Comet4KeysO8appCacheSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvgZ", "mangledName": "$s5Comet4KeysO8appCacheSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvsZ", "mangledName": "$s5Comet4KeysO8appCacheSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvMZ", "mangledName": "$s5Comet4KeysO8appCacheSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] } ], "declKind": "Enum", "usr": "s:5Comet4KeysO", "mangledName": "$s5Comet4KeysO", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Respring", "printedName": "Respring", "children": [ { "kind": "Function", "name": "execute", "printedName": "execute()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "s:5Comet8RespringV7executeyyFZ", "mangledName": "$s5Comet8RespringV7executeyyFZ", "moduleName": "Comet", "static": true, "declAttributes": [ "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "Respring", "printedName": "Comet.Respring", "usr": "s:5Comet8RespringV" } ], "declKind": "Constructor", "usr": "s:5Comet8RespringVACycfc", "mangledName": "$s5Comet8RespringVACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet8RespringV", "mangledName": "$s5Comet8RespringV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "TypeDecl", "name": "ApplicationWorkspaceMock", "printedName": "ApplicationWorkspaceMock", "children": [ { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet24ApplicationWorkspaceMockC25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet24ApplicationWorkspaceMockC25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspaceMock", "printedName": "Comet.ApplicationWorkspaceMock", "usr": "s:5Comet24ApplicationWorkspaceMockC" } ], "declKind": "Constructor", "usr": "s:5Comet24ApplicationWorkspaceMockCACycfc", "mangledName": "$s5Comet24ApplicationWorkspaceMockCACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:5Comet24ApplicationWorkspaceMockC", "mangledName": "$s5Comet24ApplicationWorkspaceMockC", "moduleName": "Comet", "declAttributes": [ "Final" ], "conformances": [ { "kind": "Conformance", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "CMViewController", "printedName": "CMViewController", "children": [ { "kind": "Function", "name": "setup", "printedName": "setup(content:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "declKind": "Func", "usr": "s:5Comet16CMViewControllerC5setup7contentyx_t7SwiftUI4ViewRzlF", "mangledName": "$s5Comet16CMViewControllerC5setup7contentyx_t7SwiftUI4ViewRzlF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isOpen": true, "declAttributes": [ "Custom", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(nibName:bundle:)", "children": [ { "kind": "TypeNominal", "name": "CMViewController", "printedName": "Comet.CMViewController", "usr": "c:@M@Comet@objc(cs)CMViewController" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Bundle?", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@Comet@objc(cs)CMViewController(im)initWithNibName:bundle:", "mangledName": "$s5Comet16CMViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", "moduleName": "Comet", "overriding": true, "implicit": true, "objc_name": "initWithNibName:bundle:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Override" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(coder:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Comet.CMViewController?", "children": [ { "kind": "TypeNominal", "name": "CMViewController", "printedName": "Comet.CMViewController", "usr": "c:@M@Comet@objc(cs)CMViewController" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "NSCoder", "printedName": "Foundation.NSCoder", "usr": "c:objc(cs)NSCoder" } ], "declKind": "Constructor", "usr": "c:@M@Comet@objc(cs)CMViewController(im)initWithCoder:", "mangledName": "$s5Comet16CMViewControllerC5coderACSgSo7NSCoderC_tcfc", "moduleName": "Comet", "overriding": true, "implicit": true, "objc_name": "initWithCoder:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Required" ], "init_kind": "Designated" }, { "kind": "Function", "name": "setRootController", "printedName": "setRootController(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setRootController:", "mangledName": "$s5Comet16CMViewControllerC07setRootC0yySo06UIViewC0CSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "setParentController", "printedName": "setParentController(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setParentController:", "mangledName": "$s5Comet16CMViewControllerC09setParentC0yySo06UIViewC0CSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "setSpecifier", "printedName": "setSpecifier(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyObject?", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "AnyObject" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setSpecifier:", "mangledName": "$s5Comet16CMViewControllerC12setSpecifieryyyXlSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@Comet@objc(cs)CMViewController", "mangledName": "$s5Comet16CMViewControllerC", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Custom", "AccessControl", "ObjCMembers", "RawDocComment", "ObjC" ], "superclassUsr": "c:objc(cs)UIViewController", "inheritsConvenienceInitializers": true, "superclassNames": [ "UIKit.UIViewController", "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "HexColorPicker", "printedName": "HexColorPicker", "children": [ { "kind": "Var", "name": "selectedColorHex", "printedName": "selectedColorHex", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvp", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvg", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvs", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvM", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedColorHex", "printedName": "$selectedColorHex", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV5titleSSvp", "mangledName": "$s5Comet14HexColorPickerV5titleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV5titleSSvg", "mangledName": "$s5Comet14HexColorPickerV5titleSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedColorHex:title:)", "children": [ { "kind": "TypeNominal", "name": "HexColorPicker", "printedName": "Comet.HexColorPicker", "usr": "s:5Comet14HexColorPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:5Comet14HexColorPickerV08selectedcB05titleAC7SwiftUI7BindingVySSG_SStcfc", "mangledName": "$s5Comet14HexColorPickerV08selectedcB05titleAC7SwiftUI7BindingVySSG_SStcfc", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV4bodyQrvp", "mangledName": "$s5Comet14HexColorPickerV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV4bodyQrvg", "mangledName": "$s5Comet14HexColorPickerV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:5Comet14HexColorPickerV", "mangledName": "$s5Comet14HexColorPickerV", "moduleName": "Comet", "declAttributes": [ "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "HexColorPicker_Previews", "printedName": "HexColorPicker_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23HexColorPicker_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet23HexColorPicker_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23HexColorPicker_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet23HexColorPicker_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "HexColorPicker_Previews", "printedName": "Comet.HexColorPicker_Previews", "usr": "s:5Comet23HexColorPicker_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet23HexColorPicker_PreviewsVACycfc", "mangledName": "$s5Comet23HexColorPicker_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23HexColorPicker_PreviewsV", "mangledName": "$s5Comet23HexColorPicker_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerSingleListView", "printedName": "AppPickerSingleListView", "children": [ { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvg", "mangledName": "$s5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "sectionTitle", "printedName": "sectionTitle", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV12sectionTitleSSvp", "mangledName": "$s5Comet23AppPickerSingleListViewV12sectionTitleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV12sectionTitleSSvg", "mangledName": "$s5Comet23AppPickerSingleListViewV12sectionTitleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifier", "printedName": "selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvp", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvg", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvs", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvM", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifier", "printedName": "$selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "_selectedAppIdentifier", "printedName": "_selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV09_selectedB10Identifier33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV09_selectedB10Identifier33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true }, { "kind": "Var", "name": "_searchQuery", "printedName": "_searchQuery", "children": [ { "kind": "TypeNominal", "name": "State", "printedName": "SwiftUI.State", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI5StateV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV12_searchQuery33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI5StateVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV12_searchQuery33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI5StateVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV4bodyQrvp", "mangledName": "$s5Comet23AppPickerSingleListViewV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV4bodyQrvg", "mangledName": "$s5Comet23AppPickerSingleListViewV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(apps:sectionTitle:selectedAppIdentifier:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerSingleListView", "printedName": "Comet.AppPickerSingleListView", "usr": "s:5Comet23AppPickerSingleListViewV" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Constructor", "usr": "s:5Comet23AppPickerSingleListViewV4apps12sectionTitle08selectedB10IdentifierACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySSGtcfc", "mangledName": "$s5Comet23AppPickerSingleListViewV4apps12sectionTitle08selectedB10IdentifierACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySSGtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23AppPickerSingleListViewV", "mangledName": "$s5Comet23AppPickerSingleListViewV", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerSingleListView_Previews", "printedName": "AppPickerSingleListView_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerSingleListView_Previews", "printedName": "Comet.AppPickerSingleListView_Previews", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet32AppPickerSingleListView_PreviewsVACycfc", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerMultiListView", "printedName": "AppPickerMultiListView", "children": [ { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "sectionTitle", "printedName": "sectionTitle", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV12sectionTitleSSvp", "mangledName": "$s5Comet22AppPickerMultiListViewV12sectionTitleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV12sectionTitleSSvg", "mangledName": "$s5Comet22AppPickerMultiListViewV12sectionTitleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifiers", "printedName": "selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvs", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvM", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifiers", "printedName": "$selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "_selectedAppIdentifiers", "printedName": "_selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV09_selectedB11Identifiers33_0490D53C6A73466092405F6310F9A998LL7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV09_selectedB11Identifiers33_0490D53C6A73466092405F6310F9A998LL7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true }, { "kind": "Var", "name": "_searchQuery", "printedName": "_searchQuery", "children": [ { "kind": "TypeNominal", "name": "State", "printedName": "SwiftUI.State", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI5StateV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV12_searchQuery33_0490D53C6A73466092405F6310F9A998LL7SwiftUI5StateVySSGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV12_searchQuery33_0490D53C6A73466092405F6310F9A998LL7SwiftUI5StateVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV4bodyQrvp", "mangledName": "$s5Comet22AppPickerMultiListViewV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV4bodyQrvg", "mangledName": "$s5Comet22AppPickerMultiListViewV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(apps:sectionTitle:selectedAppIdentifiers:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerMultiListView", "printedName": "Comet.AppPickerMultiListView", "usr": "s:5Comet22AppPickerMultiListViewV" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Constructor", "usr": "s:5Comet22AppPickerMultiListViewV4apps12sectionTitle08selectedB11IdentifiersACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySaySSGGtcfc", "mangledName": "$s5Comet22AppPickerMultiListViewV4apps12sectionTitle08selectedB11IdentifiersACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySaySSGGtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet22AppPickerMultiListViewV", "mangledName": "$s5Comet22AppPickerMultiListViewV", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerMultiListView_Previews", "printedName": "AppPickerMultiListView_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerMultiListView_Previews", "printedName": "Comet.AppPickerMultiListView_Previews", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet31AppPickerMultiListView_PreviewsVACycfc", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Preferences", "printedName": "Preferences", "children": [ { "kind": "Function", "name": "setValue", "printedName": "setValue(_:key:registry:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:5Comet11PreferencesV8setValue_3key8registryyx_S2StKSeRzSERzlFZ", "mangledName": "$s5Comet11PreferencesV8setValue_3key8registryyx_S2StKSeRzSERzlFZ", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "static": true, "declAttributes": [ "AccessControl", "RawDocComment" ], "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "value", "printedName": "value(key:registry:returnType:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "τ_0_0?", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "τ_0_0.Type", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] } ], "declKind": "Func", "usr": "s:5Comet11PreferencesV5value3key8registry10returnTypexSgSS_SSxmtSeRzSERzlFZ", "mangledName": "$s5Comet11PreferencesV5value3key8registry10returnTypexSgSS_SSxmtSeRzSERzlFZ", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "static": true, "declAttributes": [ "AccessControl", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "Preferences", "printedName": "Comet.Preferences", "usr": "s:5Comet11PreferencesV" } ], "declKind": "Constructor", "usr": "s:5Comet11PreferencesVACycfc", "mangledName": "$s5Comet11PreferencesVACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet11PreferencesV", "mangledName": "$s5Comet11PreferencesV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPicker", "printedName": "AppPicker", "children": [ { "kind": "Var", "name": "selectedAppIdentifier", "printedName": "selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvp", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvp", "moduleName": "Comet", "declAttributes": [ "Custom", "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvg", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvs", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvM", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifier", "printedName": "$selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifiers", "printedName": "selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvp", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvp", "moduleName": "Comet", "declAttributes": [ "Custom", "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvg", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvs", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvM", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifiers", "printedName": "$selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "mangledName": "$s5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedAppIdentifier:title:visibleApplicationGroup:)", "children": [ { "kind": "TypeNominal", "name": "AppPicker", "printedName": "Comet.AppPicker", "usr": "s:5Comet9AppPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "hasDefaultArg": true, "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV08selectedB10Identifier5title23visibleApplicationGroupAC7SwiftUI7BindingVySSG_SSAC07VisiblehI0Otcfc", "mangledName": "$s5Comet9AppPickerV08selectedB10Identifier5title23visibleApplicationGroupAC7SwiftUI7BindingVySSG_SSAC07VisiblehI0Otcfc", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedAppIdentifiers:title:visibleApplicationGroup:)", "children": [ { "kind": "TypeNominal", "name": "AppPicker", "printedName": "Comet.AppPicker", "usr": "s:5Comet9AppPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "hasDefaultArg": true, "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV08selectedB11Identifiers5title23visibleApplicationGroupAC7SwiftUI7BindingVySaySSGG_SSAC07VisiblehI0Otcfc", "mangledName": "$s5Comet9AppPickerV08selectedB11Identifiers5title23visibleApplicationGroupAC7SwiftUI7BindingVySaySSGG_SSAC07VisiblehI0Otcfc", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV4bodyQrvp", "mangledName": "$s5Comet9AppPickerV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV4bodyQrvg", "mangledName": "$s5Comet9AppPickerV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "TypeDecl", "name": "VisibleApplicationGroup", "printedName": "VisibleApplicationGroup", "children": [ { "kind": "Var", "name": "user", "printedName": "user", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO4useryA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO4useryA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "system", "printedName": "system", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO6systemyA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO6systemyA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "all", "printedName": "all", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO3allyA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO3allyA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvp", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvp", "moduleName": "Comet", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvg", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivp", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivg", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "hash", "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Hasher", "printedName": "Swift.Hasher", "paramValueOwnership": "InOut", "usr": "s:s6HasherV" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO4hash4intoys6HasherVz_tF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO4hash4intoys6HasherVz_tF", "moduleName": "Comet", "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Enum", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO", "moduleName": "Comet", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" } ] }, { "kind": "TypeDecl", "name": "AppModel", "printedName": "AppModel", "children": [ { "kind": "Var", "name": "proxy", "printedName": "proxy", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "icon", "printedName": "icon", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "id", "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV2idSSvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV2idSSvp", "moduleName": "Comet", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV2idSSvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV2idSSvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(proxy:icon:)", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV0B5ModelV5proxy4iconAeA20ApplicationWorkspaceC0G5ProxyV_So7UIImageCSgtcfc", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxy4iconAeA20ApplicationWorkspaceC0G5ProxyV_So7UIImageCSgtcfc", "moduleName": "Comet", "init_kind": "Designated" }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV0B5ModelV2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet9AppPickerV0B5ModelV2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:5Comet9AppPickerV0B5ModelV", "mangledName": "$s5Comet9AppPickerV0B5ModelV", "moduleName": "Comet", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Identifiable", "printedName": "Identifiable", "children": [ { "kind": "TypeWitness", "name": "ID", "printedName": "ID", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s12IdentifiableP", "mangledName": "$ss12IdentifiableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "ViewModel", "printedName": "ViewModel", "children": [ { "kind": "Var", "name": "bag", "printedName": "bag", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Swift.Set", "children": [ { "kind": "TypeNominal", "name": "AnyCancellable", "printedName": "Combine.AnyCancellable", "usr": "s:7Combine14AnyCancellableC" } ], "usr": "s:Sh" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC3bag33_198DF74090DEB73DAF2A32D7D3C51330LLShy7Combine14AnyCancellableCGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC3bag33_198DF74090DEB73DAF2A32D7D3C51330LLShy7Combine14AnyCancellableCGvp", "moduleName": "Comet", "isInternal": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl" ], "fixedbinaryorder": 0, "hasStorage": true }, { "kind": "Var", "name": "workspace", "printedName": "workspace", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspaceInterface", "printedName": "Comet.ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC9workspace33_198DF74090DEB73DAF2A32D7D3C51330LLAA29ApplicationWorkspaceInterface_pvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC9workspace33_198DF74090DEB73DAF2A32D7D3C51330LLAA29ApplicationWorkspaceInterface_pvp", "moduleName": "Comet", "isInternal": true, "declAttributes": [ "Final", "HasStorage", "AccessControl" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true }, { "kind": "Var", "name": "visibleApplicationGroup", "printedName": "visibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovp", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 2, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovg", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC5titleSSvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC5titleSSvp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 3, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC5titleSSvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC5titleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSinglePicker", "printedName": "isSinglePicker", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC08isSingleC0Sbvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC08isSingleC0Sbvp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 4, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC08isSingleC0Sbvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC08isSingleC0Sbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "_appProxies", "printedName": "_appProxies", "children": [ { "kind": "TypeNominal", "name": "Published", "printedName": "Combine.Published<[Comet.ApplicationWorkspace.ApplicationProxy]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:7Combine9PublishedV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC11_appProxies33_198DF74090DEB73DAF2A32D7D3C51330LL7Combine9PublishedVySayAA20ApplicationWorkspaceC0Q5ProxyVGGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC11_appProxies33_198DF74090DEB73DAF2A32D7D3C51330LL7Combine9PublishedVySayAA20ApplicationWorkspaceC0Q5ProxyVGGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "fixedbinaryorder": 5, "hasStorage": true }, { "kind": "Var", "name": "appModels", "printedName": "appModels", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvp", "moduleName": "Comet", "declAttributes": [ "Final" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvg", "moduleName": "Comet", "declAttributes": [ "Final" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(visibleApplicationGroup:title:isSinglePicker:workspace:)", "children": [ { "kind": "TypeNominal", "name": "ViewModel", "printedName": "Comet.AppPicker.ViewModel", "usr": "s:5Comet9AppPickerV9ViewModelC" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ApplicationWorkspaceInterface", "printedName": "Comet.ApplicationWorkspaceInterface", "hasDefaultArg": true, "usr": "s:5Comet29ApplicationWorkspaceInterfaceP" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroup5title08isSingleC09workspaceAeC07VisiblegH0O_SSSbAA0G18WorkspaceInterface_ptcfc", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroup5title08isSingleC09workspaceAeC07VisiblegH0O_SSSbAA0G18WorkspaceInterface_ptcfc", "moduleName": "Comet", "init_kind": "Designated" }, { "kind": "Function", "name": "loadIfNeeded", "printedName": "loadIfNeeded()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV9ViewModelC12loadIfNeededyyF", "mangledName": "$s5Comet9AppPickerV9ViewModelC12loadIfNeededyyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "app", "printedName": "app(matchingIdentifier:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Comet.AppPicker.AppModel?", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV9ViewModelC3app18matchingIdentifierAC0bE0VSgSS_tF", "mangledName": "$s5Comet9AppPickerV9ViewModelC3app18matchingIdentifierAC0bE0VSgSS_tF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "s:5Comet9AppPickerV9ViewModelC", "mangledName": "$s5Comet9AppPickerV9ViewModelC", "moduleName": "Comet", "declAttributes": [ "Final" ], "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "ObservableObject", "printedName": "ObservableObject", "children": [ { "kind": "TypeWitness", "name": "ObjectWillChangePublisher", "printedName": "ObjectWillChangePublisher", "children": [ { "kind": "TypeNominal", "name": "ObservableObjectPublisher", "printedName": "Combine.ObservableObjectPublisher", "usr": "s:7Combine25ObservableObjectPublisherC" } ] } ], "usr": "s:7Combine16ObservableObjectP", "mangledName": "$s7Combine16ObservableObjectP" } ] } ], "declKind": "Struct", "usr": "s:5Comet9AppPickerV", "mangledName": "$s5Comet9AppPickerV", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "AppPicker_Previews", "printedName": "AppPicker_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet18AppPicker_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet18AppPicker_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet18AppPicker_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet18AppPicker_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPicker_Previews", "printedName": "Comet.AppPicker_Previews", "usr": "s:5Comet18AppPicker_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet18AppPicker_PreviewsVACycfc", "mangledName": "$s5Comet18AppPicker_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet18AppPicker_PreviewsV", "mangledName": "$s5Comet18AppPicker_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "String", "printedName": "String", "children": [ { "kind": "Var", "name": "localized", "printedName": "localized", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:SS5CometE9localizedSSvp", "mangledName": "$sSS5CometE9localizedSSvp", "moduleName": "Comet", "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:SS5CometE9localizedSSvg", "mangledName": "$sSS5CometE9localizedSSvg", "moduleName": "Comet", "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:SS", "mangledName": "$sSS", "moduleName": "Swift", "declAttributes": [ "Frozen" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "CodingKeyRepresentable", "printedName": "CodingKeyRepresentable", "usr": "s:s22CodingKeyRepresentableP", "mangledName": "$ss22CodingKeyRepresentableP" }, { "kind": "Conformance", "name": "_HasContiguousBytes", "printedName": "_HasContiguousBytes", "usr": "s:s19_HasContiguousBytesP", "mangledName": "$ss19_HasContiguousBytesP" }, { "kind": "Conformance", "name": "CustomReflectable", "printedName": "CustomReflectable", "usr": "s:s17CustomReflectableP", "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", "name": "_CustomPlaygroundQuickLookable", "printedName": "_CustomPlaygroundQuickLookable", "usr": "s:s30_CustomPlaygroundQuickLookableP", "mangledName": "$ss30_CustomPlaygroundQuickLookableP" }, { "kind": "Conformance", "name": "TextOutputStream", "printedName": "TextOutputStream", "usr": "s:s16TextOutputStreamP", "mangledName": "$ss16TextOutputStreamP" }, { "kind": "Conformance", "name": "TextOutputStreamable", "printedName": "TextOutputStreamable", "usr": "s:s20TextOutputStreamableP", "mangledName": "$ss20TextOutputStreamableP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinStringLiteral", "printedName": "_ExpressibleByBuiltinStringLiteral", "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByStringLiteral", "printedName": "ExpressibleByStringLiteral", "children": [ { "kind": "TypeWitness", "name": "StringLiteralType", "printedName": "StringLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s26ExpressibleByStringLiteralP", "mangledName": "$ss26ExpressibleByStringLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByExtendedGraphemeClusterLiteral", "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", "children": [ { "kind": "TypeWitness", "name": "ExtendedGraphemeClusterLiteralType", "printedName": "ExtendedGraphemeClusterLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByUnicodeScalarLiteral", "printedName": "ExpressibleByUnicodeScalarLiteral", "children": [ { "kind": "TypeWitness", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "Swift.String.Index", "usr": "s:SS5IndexV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "Swift.DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:SI" } ] } ], "usr": "s:SK", "mangledName": "$sSK" }, { "kind": "Conformance", "name": "Collection", "printedName": "Collection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "Swift.String.Index", "usr": "s:SS5IndexV" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "Iterator", "printedName": "Swift.String.Iterator", "usr": "s:SS8IteratorV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "Swift.DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:SI" } ] } ], "usr": "s:Sl", "mangledName": "$sSl" }, { "kind": "Conformance", "name": "Sequence", "printedName": "Sequence", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "Iterator", "printedName": "Swift.String.Iterator", "usr": "s:SS8IteratorV" } ] } ], "usr": "s:ST", "mangledName": "$sST" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Comparable", "printedName": "Comparable", "usr": "s:SL", "mangledName": "$sSL" }, { "kind": "Conformance", "name": "StringProtocol", "printedName": "StringProtocol", "children": [ { "kind": "TypeWitness", "name": "UTF8View", "printedName": "UTF8View", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "Swift.String.UTF8View", "usr": "s:SS8UTF8ViewV" } ] }, { "kind": "TypeWitness", "name": "UTF16View", "printedName": "UTF16View", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "Swift.String.UTF16View", "usr": "s:SS9UTF16ViewV" } ] }, { "kind": "TypeWitness", "name": "UnicodeScalarView", "printedName": "UnicodeScalarView", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "Swift.String.UnicodeScalarView", "usr": "s:SS17UnicodeScalarViewV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] } ], "usr": "s:Sy", "mangledName": "$sSy" }, { "kind": "Conformance", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation", "children": [ { "kind": "TypeWitness", "name": "StringInterpolation", "printedName": "StringInterpolation", "children": [ { "kind": "TypeNominal", "name": "DefaultStringInterpolation", "printedName": "Swift.DefaultStringInterpolation", "usr": "s:s26DefaultStringInterpolationV" } ] } ], "usr": "s:s32ExpressibleByStringInterpolationP", "mangledName": "$ss32ExpressibleByStringInterpolationP" }, { "kind": "Conformance", "name": "LosslessStringConvertible", "printedName": "LosslessStringConvertible", "usr": "s:s25LosslessStringConvertibleP", "mangledName": "$ss25LosslessStringConvertibleP" }, { "kind": "Conformance", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection", "children": [ { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] } ], "usr": "s:Sm", "mangledName": "$sSm" }, { "kind": "Conformance", "name": "MirrorPath", "printedName": "MirrorPath", "usr": "s:s10MirrorPathP", "mangledName": "$ss10MirrorPathP" }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSString", "printedName": "Foundation.NSString", "usr": "c:objc(cs)NSString" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "Transferable", "printedName": "Transferable", "children": [ { "kind": "TypeWitness", "name": "Representation", "printedName": "Representation", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some CoreTransferable.TransferRepresentation", "children": [ { "kind": "TypeNominal", "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" }, { "kind": "TypeNominal", "name": "Sendable", "printedName": "Swift.Sendable", "usr": "s:s8SendableP" } ] } ] } ], "usr": "s:16CoreTransferable0B0P", "mangledName": "$s16CoreTransferable0B0P" } ] }, { "kind": "TypeDecl", "name": "Published", "printedName": "Published", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(wrappedValue:key:registry:)", "children": [ { "kind": "TypeNominal", "name": "Published", "printedName": "Combine.Published<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:7Combine9PublishedV" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:7Combine9PublishedV5CometSeRzSERzlE12wrappedValue3key8registryACyxGx_S2Stcfc", "mangledName": "$s7Combine9PublishedV5CometSeRzSERzlE12wrappedValue3key8registryACyxGx_S2Stcfc", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "declAttributes": [ "RawDocComment" ], "isFromExtension": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:7Combine9PublishedV", "mangledName": "$s7Combine9PublishedV", "moduleName": "Combine", "genericSig": "<τ_0_0>", "sugared_genericSig": "", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "PropertyWrapper", "Available", "Available", "Available", "Available" ], "isExternal": true }, { "kind": "TypeDecl", "name": "Color", "printedName": "Color", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(hex:)", "children": [ { "kind": "TypeNominal", "name": "Color", "printedName": "SwiftUI.Color", "usr": "s:7SwiftUI5ColorV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:7SwiftUI5ColorV5CometE3hexACSS_tcfc", "mangledName": "$s7SwiftUI5ColorV5CometE3hexACSS_tcfc", "moduleName": "Comet", "isFromExtension": true, "init_kind": "Designated" }, { "kind": "Function", "name": "toHex", "printedName": "toHex()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:7SwiftUI5ColorV5CometE5toHexSSyF", "mangledName": "$s7SwiftUI5ColorV5CometE5toHexSSyF", "moduleName": "Comet", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:7SwiftUI5ColorV", "mangledName": "$s7SwiftUI5ColorV", "moduleName": "SwiftUI", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "Frozen", "Available", "Available", "Available", "Available" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "ShapeStyle", "printedName": "ShapeStyle", "usr": "s:7SwiftUI10ShapeStyleP", "mangledName": "$s7SwiftUI10ShapeStyleP" }, { "kind": "Conformance", "name": "Transferable", "printedName": "Transferable", "children": [ { "kind": "TypeWitness", "name": "Representation", "printedName": "Representation", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some CoreTransferable.TransferRepresentation", "children": [ { "kind": "TypeNominal", "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" }, { "kind": "TypeNominal", "name": "Sendable", "printedName": "Swift.Sendable", "usr": "s:s8SendableP" } ] } ] } ], "usr": "s:16CoreTransferable0B0P", "mangledName": "$s16CoreTransferable0B0P" } ] }, { "kind": "TypeDecl", "name": "UIColor", "printedName": "UIColor", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(hex:)", "children": [ { "kind": "TypeNominal", "name": "UIColor", "printedName": "UIKit.UIColor", "usr": "c:objc(cs)UIColor" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:So7UIColorC5CometE3hexABSS_tcfc", "mangledName": "$sSo7UIColorC5CometE3hexABSS_tcfc", "moduleName": "Comet", "declAttributes": [ "Convenience" ], "isFromExtension": true, "init_kind": "Convenience" } ], "declKind": "Class", "usr": "c:objc(cs)UIColor", "moduleName": "UIKit", "isOpen": true, "intro_iOS": "2.0", "objc_name": "UIColor", "declAttributes": [ "Available", "ObjC", "SynthesizedProtocol", "NonSendable", "Sendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "_ExpressibleByColorLiteral", "printedName": "_ExpressibleByColorLiteral", "usr": "s:s26_ExpressibleByColorLiteralP", "mangledName": "$ss26_ExpressibleByColorLiteralP" } ] }, { "kind": "TypeDecl", "name": "Array", "printedName": "Array", "children": [ { "kind": "Function", "name": "filtered", "printedName": "filtered(visibleGroup:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Func", "usr": "s:Sa5CometAA9AppPickerV0B5ModelVRszlE8filtered12visibleGroupSayAEGAC018VisibleApplicationG0O_tF", "mangledName": "$sSa5CometAA9AppPickerV0B5ModelVRszlE8filtered12visibleGroupSayAEGAC018VisibleApplicationG0O_tF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 == Comet.AppPicker.AppModel>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:Sa", "mangledName": "$sSa", "moduleName": "Swift", "genericSig": "<τ_0_0>", "sugared_genericSig": "", "declAttributes": [ "Frozen" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "_DestructorSafeContainer", "printedName": "_DestructorSafeContainer", "usr": "s:s24_DestructorSafeContainerP", "mangledName": "$ss24_DestructorSafeContainerP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "_ArrayProtocol", "printedName": "_ArrayProtocol", "children": [ { "kind": "TypeWitness", "name": "_Buffer", "printedName": "_Buffer", "children": [ { "kind": "TypeNominal", "name": "_ArrayBuffer", "printedName": "Swift._ArrayBuffer<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s12_ArrayBufferV" } ] } ], "usr": "s:s14_ArrayProtocolP", "mangledName": "$ss14_ArrayProtocolP" }, { "kind": "Conformance", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:Sk", "mangledName": "$sSk" }, { "kind": "Conformance", "name": "MutableCollection", "printedName": "MutableCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] } ], "usr": "s:SM", "mangledName": "$sSM" }, { "kind": "Conformance", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:SK", "mangledName": "$sSK" }, { "kind": "Conformance", "name": "Collection", "printedName": "Collection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "Swift.IndexingIterator<[τ_0_0]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" } ], "usr": "s:s16IndexingIteratorV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:Sl", "mangledName": "$sSl" }, { "kind": "Conformance", "name": "Sequence", "printedName": "Sequence", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "Swift.IndexingIterator<[τ_0_0]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" } ], "usr": "s:s16IndexingIteratorV" } ] } ], "usr": "s:ST", "mangledName": "$sST" }, { "kind": "Conformance", "name": "ExpressibleByArrayLiteral", "printedName": "ExpressibleByArrayLiteral", "children": [ { "kind": "TypeWitness", "name": "ArrayLiteralElement", "printedName": "ArrayLiteralElement", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] } ], "usr": "s:s25ExpressibleByArrayLiteralP", "mangledName": "$ss25ExpressibleByArrayLiteralP" }, { "kind": "Conformance", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection", "children": [ { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] } ], "usr": "s:Sm", "mangledName": "$sSm" }, { "kind": "Conformance", "name": "CustomReflectable", "printedName": "CustomReflectable", "usr": "s:s17CustomReflectableP", "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "_HasCustomAnyHashableRepresentation", "printedName": "_HasCustomAnyHashableRepresentation", "usr": "s:s35_HasCustomAnyHashableRepresentationP", "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "_HasContiguousBytes", "printedName": "_HasContiguousBytes", "usr": "s:s19_HasContiguousBytesP", "mangledName": "$ss19_HasContiguousBytesP" }, { "kind": "Conformance", "name": "DataProtocol", "printedName": "DataProtocol", "children": [ { "kind": "TypeWitness", "name": "Regions", "printedName": "Regions", "children": [ { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "usr": "s:s15CollectionOfOneV" } ] } ], "usr": "s:10Foundation12DataProtocolP", "mangledName": "$s10Foundation12DataProtocolP" }, { "kind": "Conformance", "name": "MutableDataProtocol", "printedName": "MutableDataProtocol", "usr": "s:10Foundation19MutableDataProtocolP", "mangledName": "$s10Foundation19MutableDataProtocolP" }, { "kind": "Conformance", "name": "EncodableWithConfiguration", "printedName": "EncodableWithConfiguration", "children": [ { "kind": "TypeWitness", "name": "EncodingConfiguration", "printedName": "EncodingConfiguration", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "τ_0_0.EncodingConfiguration" } ] } ], "usr": "s:10Foundation26EncodableWithConfigurationP", "mangledName": "$s10Foundation26EncodableWithConfigurationP" }, { "kind": "Conformance", "name": "DecodableWithConfiguration", "printedName": "DecodableWithConfiguration", "children": [ { "kind": "TypeWitness", "name": "DecodingConfiguration", "printedName": "DecodingConfiguration", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "τ_0_0.DecodingConfiguration" } ] } ], "usr": "s:10Foundation26DecodableWithConfigurationP", "mangledName": "$s10Foundation26DecodableWithConfigurationP" }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSArray", "printedName": "Foundation.NSArray", "usr": "c:objc(cs)NSArray" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "ContiguousBytes", "printedName": "ContiguousBytes", "usr": "s:10Foundation15ContiguousBytesP", "mangledName": "$s10Foundation15ContiguousBytesP" } ] }, { "kind": "TypeDecl", "name": "Bundle", "printedName": "Bundle", "children": [ { "kind": "Var", "name": "comet", "printedName": "comet", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Var", "usr": "s:So8NSBundleC5CometE5cometABvpZ", "mangledName": "$sSo8NSBundleC5CometE5cometABvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Accessor", "usr": "s:So8NSBundleC5CometE5cometABvgZ", "mangledName": "$sSo8NSBundleC5CometE5cometABvgZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Class", "usr": "c:objc(cs)NSBundle", "moduleName": "Foundation", "isOpen": true, "objc_name": "NSBundle", "declAttributes": [ "ObjC", "NonSendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "UserDefaults", "printedName": "UserDefaults", "children": [ { "kind": "Function", "name": "setAppProxies", "printedName": "setAppProxies(_:forKey:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:So14NSUserDefaultsC5CometE13setAppProxies_6forKeyySayAC20ApplicationWorkspaceC0I5ProxyVGSg_SStF", "mangledName": "$sSo14NSUserDefaultsC5CometE13setAppProxies_6forKeyySayAC20ApplicationWorkspaceC0I5ProxyVGSg_SStF", "moduleName": "Comet", "isOpen": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "appProxies", "printedName": "appProxies(forKey:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:So14NSUserDefaultsC5CometE10appProxies6forKeySayAC20ApplicationWorkspaceC0H5ProxyVGSgSS_tF", "mangledName": "$sSo14NSUserDefaultsC5CometE10appProxies6forKeySayAC20ApplicationWorkspaceC0H5ProxyVGSgSS_tF", "moduleName": "Comet", "isOpen": true, "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:objc(cs)NSUserDefaults", "moduleName": "Foundation", "isOpen": true, "objc_name": "NSUserDefaults", "declAttributes": [ "ObjC", "NonSendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "View", "printedName": "View", "children": [ { "kind": "Function", "name": "compatSearchable", "printedName": "compatSearchable(text:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Func", "usr": "s:7SwiftUI4ViewP5CometE16compatSearchable4textQrAA7BindingVySSG_tF", "mangledName": "$s7SwiftUI4ViewP5CometE16compatSearchable4textQrAA7BindingVySSG_tF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "loading", "printedName": "loading(_:title:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:7SwiftUI4ViewP5CometE7loading_5titleQrSb_SStF", "mangledName": "$s7SwiftUI4ViewP5CometE7loading_5titleQrSb_SStF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP", "moduleName": "SwiftUI", "genericSig": "<τ_0_0.Body : SwiftUI.View>", "sugared_genericSig": "", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "TypeEraser", "Available", "Available", "Available", "Available" ], "isExternal": true } ], "json_format_version": 8 }, "ConstValues": [ { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Preferences\/Published+Preferences.swift", "kind": "Array", "offset": 177, "length": 2, "value": "[]" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/AppPicker.ViewModel.swift", "kind": "Array", "offset": 1654, "length": 2, "value": "[]" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 142, "length": 10, "value": "\"Respring\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 187, "length": 8, "value": "\"Search\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 243, "length": 22, "value": "\"Loading_Applications\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 303, "length": 12, "value": "\"Select_All\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 355, "length": 14, "value": "\"Unselect_All\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 401, "length": 5, "value": "\"App\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 439, "length": 6, "value": "\"Apps\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 478, "length": 32, "value": "\"Visible_Application_Group_User\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 545, "length": 34, "value": "\"Visible_Application_Group_System\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 615, "length": 35, "value": "\"Visible_Application_Group_AllApps\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Storage+Keys.swift", "kind": "StringLiteral", "offset": 150, "length": 32, "value": "\"Comet.Cache.ApplicationProxies\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/Lists\/AppPickerSingleListView.swift", "kind": "StringLiteral", "offset": 317, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/Lists\/AppPickerMultiListView.swift", "kind": "StringLiteral", "offset": 318, "length": 2, "value": "\"\"" } ] } ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64-apple-ios.private.swiftinterface ================================================ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) // swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Comet // swift-module-flags-ignorable: -enable-bare-slash-regex import Combine @_exported import Comet import Foundation import Swift import SwiftUI import UIKit.UIImage import UIKit import _Concurrency import _StringProcessing @_exported import __ObjC extension Combine.Published where Value : Swift.Decodable, Value : Swift.Encodable { public init(wrappedValue defaultValue: Value, key: Swift.String, registry: Swift.String) } extension Comet.AppPicker { public enum VisibleApplicationGroup { case user case system case all public static func == (a: Comet.AppPicker.VisibleApplicationGroup, b: Comet.AppPicker.VisibleApplicationGroup) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } } extension SwiftUI.Color { public init(hex: Swift.String) public func toHex() -> Swift.String } extension UIKit.UIColor { convenience public init(hex: Swift.String) } public struct RespringButton : SwiftUI.View { public init() @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14RespringButtonV4bodyQrvp", 0) __ } public struct Respring { public static func execute() } @objc @_inheritsConvenienceInitializers @objcMembers @_Concurrency.MainActor(unsafe) open class CMViewController : UIKit.UIViewController { @_Concurrency.MainActor(unsafe) public func setup(content: Content) where Content : SwiftUI.View @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) @objc deinit } extension Comet.CMViewController { @objc @_Concurrency.MainActor(unsafe) dynamic public func setRootController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setParentController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setSpecifier(_ specifier: Swift.AnyObject?) } public struct HexColorPicker : SwiftUI.View { public init(selectedColorHex: SwiftUI.Binding, title: Swift.String) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14HexColorPickerV4bodyQrvp", 0) __ } public struct Preferences { public static func setValue(_ value: T, key: Swift.String, registry: Swift.String) throws where T : Swift.Decodable, T : Swift.Encodable public static func value(key: Swift.String, registry: Swift.String, returnType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable } @_Concurrency.MainActor(unsafe) public struct AppPicker : SwiftUI.View { @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifier: SwiftUI.Binding, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifiers: SwiftUI.Binding<[Swift.String]>, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet9AppPickerV4bodyQrvp", 0) __ } extension Comet.AppPicker.VisibleApplicationGroup : Swift.Equatable {} extension Comet.AppPicker.VisibleApplicationGroup : Swift.Hashable {} ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64-apple-ios.swiftinterface ================================================ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) // swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Comet // swift-module-flags-ignorable: -enable-bare-slash-regex import Combine @_exported import Comet import Foundation import Swift import SwiftUI import UIKit.UIImage import UIKit import _Concurrency import _StringProcessing @_exported import __ObjC extension Combine.Published where Value : Swift.Decodable, Value : Swift.Encodable { public init(wrappedValue defaultValue: Value, key: Swift.String, registry: Swift.String) } extension Comet.AppPicker { public enum VisibleApplicationGroup { case user case system case all public static func == (a: Comet.AppPicker.VisibleApplicationGroup, b: Comet.AppPicker.VisibleApplicationGroup) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } } extension SwiftUI.Color { public init(hex: Swift.String) public func toHex() -> Swift.String } extension UIKit.UIColor { convenience public init(hex: Swift.String) } public struct RespringButton : SwiftUI.View { public init() @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14RespringButtonV4bodyQrvp", 0) __ } public struct Respring { public static func execute() } @objc @_inheritsConvenienceInitializers @objcMembers @_Concurrency.MainActor(unsafe) open class CMViewController : UIKit.UIViewController { @_Concurrency.MainActor(unsafe) public func setup(content: Content) where Content : SwiftUI.View @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) @objc deinit } extension Comet.CMViewController { @objc @_Concurrency.MainActor(unsafe) dynamic public func setRootController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setParentController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setSpecifier(_ specifier: Swift.AnyObject?) } public struct HexColorPicker : SwiftUI.View { public init(selectedColorHex: SwiftUI.Binding, title: Swift.String) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14HexColorPickerV4bodyQrvp", 0) __ } public struct Preferences { public static func setValue(_ value: T, key: Swift.String, registry: Swift.String) throws where T : Swift.Decodable, T : Swift.Encodable public static func value(key: Swift.String, registry: Swift.String, returnType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable } @_Concurrency.MainActor(unsafe) public struct AppPicker : SwiftUI.View { @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifier: SwiftUI.Binding, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifiers: SwiftUI.Binding<[Swift.String]>, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet9AppPickerV4bodyQrvp", 0) __ } extension Comet.AppPicker.VisibleApplicationGroup : Swift.Equatable {} extension Comet.AppPicker.VisibleApplicationGroup : Swift.Hashable {} ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64e-apple-ios.abi.json ================================================ { "ABIRoot": { "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerListViewRow", "printedName": "AppPickerListViewRow", "children": [ { "kind": "Var", "name": "app", "printedName": "app", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvp", "mangledName": "$s5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvg", "mangledName": "$s5Comet20AppPickerListViewRowV3appAA0bC0V0B5ModelVvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSelected", "printedName": "isSelected", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV10isSelectedSbvp", "mangledName": "$s5Comet20AppPickerListViewRowV10isSelectedSbvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV10isSelectedSbvg", "mangledName": "$s5Comet20AppPickerListViewRowV10isSelectedSbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet20AppPickerListViewRowV4bodyQrvp", "mangledName": "$s5Comet20AppPickerListViewRowV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet20AppPickerListViewRowV4bodyQrvg", "mangledName": "$s5Comet20AppPickerListViewRowV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Function", "name": "checkmarkView", "printedName": "checkmarkView(isSelected:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Func", "usr": "s:5Comet20AppPickerListViewRowV09checkmarkE010isSelectedQrSb_tF", "mangledName": "$s5Comet20AppPickerListViewRowV09checkmarkE010isSelectedQrSb_tF", "moduleName": "Comet", "declAttributes": [ "Custom" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(app:isSelected:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerListViewRow", "printedName": "Comet.AppPickerListViewRow", "usr": "s:5Comet20AppPickerListViewRowV" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:5Comet20AppPickerListViewRowV3app10isSelectedAcA0bC0V0B5ModelV_Sbtcfc", "mangledName": "$s5Comet20AppPickerListViewRowV3app10isSelectedAcA0bC0V0B5ModelV_Sbtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet20AppPickerListViewRowV", "mangledName": "$s5Comet20AppPickerListViewRowV", "moduleName": "Comet", "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerListViewRow_Previews", "printedName": "AppPickerListViewRow_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerListViewRow_Previews", "printedName": "Comet.AppPickerListViewRow_Previews", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet29AppPickerListViewRow_PreviewsVACycfc", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet29AppPickerListViewRow_PreviewsV", "mangledName": "$s5Comet29AppPickerListViewRow_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit.UIImage", "printedName": "UIKit.UIImage", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Copy", "printedName": "Copy", "children": [ { "kind": "Var", "name": "respring", "printedName": "respring", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO8respringSSvpZ", "mangledName": "$s5Comet4CopyO8respringSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvgZ", "mangledName": "$s5Comet4CopyO8respringSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvsZ", "mangledName": "$s5Comet4CopyO8respringSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO8respringSSvMZ", "mangledName": "$s5Comet4CopyO8respringSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "search", "printedName": "search", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO6searchSSvpZ", "mangledName": "$s5Comet4CopyO6searchSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvgZ", "mangledName": "$s5Comet4CopyO6searchSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvsZ", "mangledName": "$s5Comet4CopyO6searchSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6searchSSvMZ", "mangledName": "$s5Comet4CopyO6searchSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "loadingApplications", "printedName": "loadingApplications", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO19loadingApplicationsSSvpZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvgZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvsZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO19loadingApplicationsSSvMZ", "mangledName": "$s5Comet4CopyO19loadingApplicationsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "selectAll", "printedName": "selectAll", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO9selectAllSSvpZ", "mangledName": "$s5Comet4CopyO9selectAllSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvgZ", "mangledName": "$s5Comet4CopyO9selectAllSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvsZ", "mangledName": "$s5Comet4CopyO9selectAllSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO9selectAllSSvMZ", "mangledName": "$s5Comet4CopyO9selectAllSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "unselectAll", "printedName": "unselectAll", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO11unselectAllSSvpZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvgZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvsZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO11unselectAllSSvMZ", "mangledName": "$s5Comet4CopyO11unselectAllSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "app", "printedName": "app", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO3appSSvpZ", "mangledName": "$s5Comet4CopyO3appSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvgZ", "mangledName": "$s5Comet4CopyO3appSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvsZ", "mangledName": "$s5Comet4CopyO3appSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO3appSSvMZ", "mangledName": "$s5Comet4CopyO3appSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO4appsSSvpZ", "mangledName": "$s5Comet4CopyO4appsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvgZ", "mangledName": "$s5Comet4CopyO4appsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvsZ", "mangledName": "$s5Comet4CopyO4appsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4appsSSvMZ", "mangledName": "$s5Comet4CopyO4appsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "user", "printedName": "user", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO4userSSvpZ", "mangledName": "$s5Comet4CopyO4userSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvgZ", "mangledName": "$s5Comet4CopyO4userSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvsZ", "mangledName": "$s5Comet4CopyO4userSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO4userSSvMZ", "mangledName": "$s5Comet4CopyO4userSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "system", "printedName": "system", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO6systemSSvpZ", "mangledName": "$s5Comet4CopyO6systemSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvgZ", "mangledName": "$s5Comet4CopyO6systemSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvsZ", "mangledName": "$s5Comet4CopyO6systemSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO6systemSSvMZ", "mangledName": "$s5Comet4CopyO6systemSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "allApps", "printedName": "allApps", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4CopyO7allAppsSSvpZ", "mangledName": "$s5Comet4CopyO7allAppsSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvgZ", "mangledName": "$s5Comet4CopyO7allAppsSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvsZ", "mangledName": "$s5Comet4CopyO7allAppsSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4CopyO7allAppsSSvMZ", "mangledName": "$s5Comet4CopyO7allAppsSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] } ], "declKind": "Enum", "usr": "s:5Comet4CopyO", "mangledName": "$s5Comet4CopyO", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "TypeDecl", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "children": [ { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Comet.ApplicationWorkspaceInterface>", "sugared_genericSig": "", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "TypeDecl", "name": "ApplicationWorkspace", "printedName": "ApplicationWorkspace", "children": [ { "kind": "TypeDecl", "name": "ApplicationProxy", "printedName": "ApplicationProxy", "children": [ { "kind": "Var", "name": "id", "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2idSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "displayName", "printedName": "displayName", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV11displayNameSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSystem", "printedName": "isSystem", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvp", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvg", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV8isSystemSbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(id:displayName:isSystem:)", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2id11displayName8isSystemAESS_SSSbtcfc", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2id11displayName8isSystemAESS_SSSbtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "Decoder", "printedName": "Swift.Decoder", "usr": "s:s7DecoderP" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV4fromAEs7Decoder_p_tKcfc", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV4fromAEs7Decoder_p_tKcfc", "moduleName": "Comet", "implicit": true, "throwing": true, "init_kind": "Designated" }, { "kind": "Function", "name": "encode", "printedName": "encode(to:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Encoder", "printedName": "Swift.Encoder", "usr": "s:s7EncoderP" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV6encode2toys7Encoder_p_tKF", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV6encode2toys7Encoder_p_tKF", "moduleName": "Comet", "implicit": true, "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV", "mangledName": "$s5Comet20ApplicationWorkspaceC0B5ProxyV", "moduleName": "Comet", "conformances": [ { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Identifiable", "printedName": "Identifiable", "children": [ { "kind": "TypeWitness", "name": "ID", "printedName": "ID", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s12IdentifiableP", "mangledName": "$ss12IdentifiableP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet20ApplicationWorkspaceC25loadApplicationsPublisher7Combine6FutureCySayAC0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet20ApplicationWorkspaceC25loadApplicationsPublisher7Combine6FutureCySayAC0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspace", "printedName": "Comet.ApplicationWorkspace", "usr": "s:5Comet20ApplicationWorkspaceC" } ], "declKind": "Constructor", "usr": "s:5Comet20ApplicationWorkspaceCACycfc", "mangledName": "$s5Comet20ApplicationWorkspaceCACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:5Comet20ApplicationWorkspaceC", "mangledName": "$s5Comet20ApplicationWorkspaceC", "moduleName": "Comet", "declAttributes": [ "Final", "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "ObservableObject", "printedName": "ObservableObject", "children": [ { "kind": "TypeWitness", "name": "ObjectWillChangePublisher", "printedName": "ObjectWillChangePublisher", "children": [ { "kind": "TypeNominal", "name": "ObservableObjectPublisher", "printedName": "Combine.ObservableObjectPublisher", "usr": "s:7Combine25ObservableObjectPublisherC" } ] } ], "usr": "s:7Combine16ObservableObjectP", "mangledName": "$s7Combine16ObservableObjectP" }, { "kind": "Conformance", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "RespringButton", "printedName": "RespringButton", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "RespringButton", "printedName": "Comet.RespringButton", "usr": "s:5Comet14RespringButtonV" } ], "declKind": "Constructor", "usr": "s:5Comet14RespringButtonVACycfc", "mangledName": "$s5Comet14RespringButtonVACycfc", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet14RespringButtonV4bodyQrvp", "mangledName": "$s5Comet14RespringButtonV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet14RespringButtonV4bodyQrvg", "mangledName": "$s5Comet14RespringButtonV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:5Comet14RespringButtonV", "mangledName": "$s5Comet14RespringButtonV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "RespringButton_Previews", "printedName": "RespringButton_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23RespringButton_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet23RespringButton_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23RespringButton_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet23RespringButton_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "RespringButton_Previews", "printedName": "Comet.RespringButton_Previews", "usr": "s:5Comet23RespringButton_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet23RespringButton_PreviewsVACycfc", "mangledName": "$s5Comet23RespringButton_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23RespringButton_PreviewsV", "mangledName": "$s5Comet23RespringButton_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Keys", "printedName": "Keys", "children": [ { "kind": "Var", "name": "appCache", "printedName": "appCache", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet4KeysO8appCacheSSvpZ", "mangledName": "$s5Comet4KeysO8appCacheSSvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvgZ", "mangledName": "$s5Comet4KeysO8appCacheSSvgZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvsZ", "mangledName": "$s5Comet4KeysO8appCacheSSvsZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet4KeysO8appCacheSSvMZ", "mangledName": "$s5Comet4KeysO8appCacheSSvMZ", "moduleName": "Comet", "static": true, "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "_modify" } ] } ], "declKind": "Enum", "usr": "s:5Comet4KeysO", "mangledName": "$s5Comet4KeysO", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "isEnumExhaustive": true, "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Respring", "printedName": "Respring", "children": [ { "kind": "Function", "name": "execute", "printedName": "execute()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "s:5Comet8RespringV7executeyyFZ", "mangledName": "$s5Comet8RespringV7executeyyFZ", "moduleName": "Comet", "static": true, "declAttributes": [ "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "Respring", "printedName": "Comet.Respring", "usr": "s:5Comet8RespringV" } ], "declKind": "Constructor", "usr": "s:5Comet8RespringVACycfc", "mangledName": "$s5Comet8RespringVACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet8RespringV", "mangledName": "$s5Comet8RespringV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Combine", "printedName": "Combine", "declKind": "Import", "moduleName": "Comet" }, { "kind": "TypeDecl", "name": "ApplicationWorkspaceMock", "printedName": "ApplicationWorkspaceMock", "children": [ { "kind": "Function", "name": "loadApplicationsPublisher", "printedName": "loadApplicationsPublisher()", "children": [ { "kind": "TypeNominal", "name": "Future", "printedName": "Combine.Future<[Comet.ApplicationWorkspace.ApplicationProxy], Swift.Never>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ], "usr": "s:7Combine6FutureC" } ], "declKind": "Func", "usr": "s:5Comet24ApplicationWorkspaceMockC25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "mangledName": "$s5Comet24ApplicationWorkspaceMockC25loadApplicationsPublisher7Combine6FutureCySayAA0bC0C0B5ProxyVGs5NeverOGyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspaceMock", "printedName": "Comet.ApplicationWorkspaceMock", "usr": "s:5Comet24ApplicationWorkspaceMockC" } ], "declKind": "Constructor", "usr": "s:5Comet24ApplicationWorkspaceMockCACycfc", "mangledName": "$s5Comet24ApplicationWorkspaceMockCACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:5Comet24ApplicationWorkspaceMockC", "mangledName": "$s5Comet24ApplicationWorkspaceMockC", "moduleName": "Comet", "declAttributes": [ "Final" ], "conformances": [ { "kind": "Conformance", "name": "ApplicationWorkspaceInterface", "printedName": "ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP", "mangledName": "$s5Comet29ApplicationWorkspaceInterfaceP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "CMViewController", "printedName": "CMViewController", "children": [ { "kind": "Function", "name": "setup", "printedName": "setup(content:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "declKind": "Func", "usr": "s:5Comet16CMViewControllerC5setup7contentyx_t7SwiftUI4ViewRzlF", "mangledName": "$s5Comet16CMViewControllerC5setup7contentyx_t7SwiftUI4ViewRzlF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isOpen": true, "declAttributes": [ "Custom", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init(nibName:bundle:)", "children": [ { "kind": "TypeNominal", "name": "CMViewController", "printedName": "Comet.CMViewController", "usr": "c:@M@Comet@objc(cs)CMViewController" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Foundation.Bundle?", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "c:@M@Comet@objc(cs)CMViewController(im)initWithNibName:bundle:", "mangledName": "$s5Comet16CMViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc", "moduleName": "Comet", "overriding": true, "implicit": true, "objc_name": "initWithNibName:bundle:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Override" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(coder:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Comet.CMViewController?", "children": [ { "kind": "TypeNominal", "name": "CMViewController", "printedName": "Comet.CMViewController", "usr": "c:@M@Comet@objc(cs)CMViewController" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "NSCoder", "printedName": "Foundation.NSCoder", "usr": "c:objc(cs)NSCoder" } ], "declKind": "Constructor", "usr": "c:@M@Comet@objc(cs)CMViewController(im)initWithCoder:", "mangledName": "$s5Comet16CMViewControllerC5coderACSgSo7NSCoderC_tcfc", "moduleName": "Comet", "overriding": true, "implicit": true, "objc_name": "initWithCoder:", "declAttributes": [ "Dynamic", "ObjC", "Custom", "Required" ], "init_kind": "Designated" }, { "kind": "Function", "name": "setRootController", "printedName": "setRootController(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setRootController:", "mangledName": "$s5Comet16CMViewControllerC07setRootC0yySo06UIViewC0CSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "setParentController", "printedName": "setParentController(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIViewController?", "children": [ { "kind": "TypeNominal", "name": "UIViewController", "printedName": "UIKit.UIViewController", "usr": "c:objc(cs)UIViewController" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setParentController:", "mangledName": "$s5Comet16CMViewControllerC09setParentC0yySo06UIViewC0CSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "setSpecifier", "printedName": "setSpecifier(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "AnyObject?", "children": [ { "kind": "TypeNominal", "name": "ProtocolComposition", "printedName": "AnyObject" } ], "usr": "s:Sq" } ], "declKind": "Func", "usr": "c:@CM@Comet@objc(cs)CMViewController(im)setSpecifier:", "mangledName": "$s5Comet16CMViewControllerC12setSpecifieryyyXlSgF", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Dynamic", "Custom", "ObjC" ], "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:@M@Comet@objc(cs)CMViewController", "mangledName": "$s5Comet16CMViewControllerC", "moduleName": "Comet", "isOpen": true, "declAttributes": [ "Custom", "AccessControl", "ObjCMembers", "RawDocComment", "ObjC" ], "superclassUsr": "c:objc(cs)UIViewController", "inheritsConvenienceInitializers": true, "superclassNames": [ "UIKit.UIViewController", "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "HexColorPicker", "printedName": "HexColorPicker", "children": [ { "kind": "Var", "name": "selectedColorHex", "printedName": "selectedColorHex", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvp", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvg", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvs", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV08selectedcB0SSvM", "mangledName": "$s5Comet14HexColorPickerV08selectedcB0SSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedColorHex", "printedName": "$selectedColorHex", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet14HexColorPickerV09$selectedcB07SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV5titleSSvp", "mangledName": "$s5Comet14HexColorPickerV5titleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV5titleSSvg", "mangledName": "$s5Comet14HexColorPickerV5titleSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedColorHex:title:)", "children": [ { "kind": "TypeNominal", "name": "HexColorPicker", "printedName": "Comet.HexColorPicker", "usr": "s:5Comet14HexColorPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:5Comet14HexColorPickerV08selectedcB05titleAC7SwiftUI7BindingVySSG_SStcfc", "mangledName": "$s5Comet14HexColorPickerV08selectedcB05titleAC7SwiftUI7BindingVySSG_SStcfc", "moduleName": "Comet", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet14HexColorPickerV4bodyQrvp", "mangledName": "$s5Comet14HexColorPickerV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet14HexColorPickerV4bodyQrvg", "mangledName": "$s5Comet14HexColorPickerV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:5Comet14HexColorPickerV", "mangledName": "$s5Comet14HexColorPickerV", "moduleName": "Comet", "declAttributes": [ "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "HexColorPicker_Previews", "printedName": "HexColorPicker_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23HexColorPicker_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet23HexColorPicker_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23HexColorPicker_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet23HexColorPicker_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "HexColorPicker_Previews", "printedName": "Comet.HexColorPicker_Previews", "usr": "s:5Comet23HexColorPicker_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet23HexColorPicker_PreviewsVACycfc", "mangledName": "$s5Comet23HexColorPicker_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23HexColorPicker_PreviewsV", "mangledName": "$s5Comet23HexColorPicker_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerSingleListView", "printedName": "AppPickerSingleListView", "children": [ { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvg", "mangledName": "$s5Comet23AppPickerSingleListViewV4appsSayAA0bC0V0B5ModelVGvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "sectionTitle", "printedName": "sectionTitle", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV12sectionTitleSSvp", "mangledName": "$s5Comet23AppPickerSingleListViewV12sectionTitleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV12sectionTitleSSvg", "mangledName": "$s5Comet23AppPickerSingleListViewV12sectionTitleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifier", "printedName": "selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvp", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvg", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvs", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvM", "mangledName": "$s5Comet23AppPickerSingleListViewV08selectedB10IdentifierSSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifier", "printedName": "$selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet23AppPickerSingleListViewV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "_selectedAppIdentifier", "printedName": "_selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV09_selectedB10Identifier33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV09_selectedB10Identifier33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true }, { "kind": "Var", "name": "_searchQuery", "printedName": "_searchQuery", "children": [ { "kind": "TypeNominal", "name": "State", "printedName": "SwiftUI.State", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI5StateV" } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV12_searchQuery33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI5StateVySSGvp", "mangledName": "$s5Comet23AppPickerSingleListViewV12_searchQuery33_1F1C409B4B1A2B285E2563A69AD9CBC0LL7SwiftUI5StateVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet23AppPickerSingleListViewV4bodyQrvp", "mangledName": "$s5Comet23AppPickerSingleListViewV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet23AppPickerSingleListViewV4bodyQrvg", "mangledName": "$s5Comet23AppPickerSingleListViewV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(apps:sectionTitle:selectedAppIdentifier:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerSingleListView", "printedName": "Comet.AppPickerSingleListView", "usr": "s:5Comet23AppPickerSingleListViewV" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Constructor", "usr": "s:5Comet23AppPickerSingleListViewV4apps12sectionTitle08selectedB10IdentifierACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySSGtcfc", "mangledName": "$s5Comet23AppPickerSingleListViewV4apps12sectionTitle08selectedB10IdentifierACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySSGtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet23AppPickerSingleListViewV", "mangledName": "$s5Comet23AppPickerSingleListViewV", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerSingleListView_Previews", "printedName": "AppPickerSingleListView_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerSingleListView_Previews", "printedName": "Comet.AppPickerSingleListView_Previews", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet32AppPickerSingleListView_PreviewsVACycfc", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet32AppPickerSingleListView_PreviewsV", "mangledName": "$s5Comet32AppPickerSingleListView_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPickerMultiListView", "printedName": "AppPickerMultiListView", "children": [ { "kind": "Var", "name": "apps", "printedName": "apps", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV4appsSayAA0bC0V0B5ModelVGvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "sectionTitle", "printedName": "sectionTitle", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV12sectionTitleSSvp", "mangledName": "$s5Comet22AppPickerMultiListViewV12sectionTitleSSvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV12sectionTitleSSvg", "mangledName": "$s5Comet22AppPickerMultiListViewV12sectionTitleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifiers", "printedName": "selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvp", "moduleName": "Comet", "declAttributes": [ "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvs", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvM", "mangledName": "$s5Comet22AppPickerMultiListViewV08selectedB11IdentifiersSaySSGvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifiers", "printedName": "$selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "mangledName": "$s5Comet22AppPickerMultiListViewV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "_selectedAppIdentifiers", "printedName": "_selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV09_selectedB11Identifiers33_0490D53C6A73466092405F6310F9A998LL7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV09_selectedB11Identifiers33_0490D53C6A73466092405F6310F9A998LL7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 2, "hasStorage": true }, { "kind": "Var", "name": "_searchQuery", "printedName": "_searchQuery", "children": [ { "kind": "TypeNominal", "name": "State", "printedName": "SwiftUI.State", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI5StateV" } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV12_searchQuery33_0490D53C6A73466092405F6310F9A998LL7SwiftUI5StateVySSGvp", "mangledName": "$s5Comet22AppPickerMultiListViewV12_searchQuery33_0490D53C6A73466092405F6310F9A998LL7SwiftUI5StateVySSGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "HasStorage" ], "fixedbinaryorder": 3, "hasStorage": true }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet22AppPickerMultiListViewV4bodyQrvp", "mangledName": "$s5Comet22AppPickerMultiListViewV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet22AppPickerMultiListViewV4bodyQrvg", "mangledName": "$s5Comet22AppPickerMultiListViewV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(apps:sectionTitle:selectedAppIdentifiers:)", "children": [ { "kind": "TypeNominal", "name": "AppPickerMultiListView", "printedName": "Comet.AppPickerMultiListView", "usr": "s:5Comet22AppPickerMultiListViewV" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Constructor", "usr": "s:5Comet22AppPickerMultiListViewV4apps12sectionTitle08selectedB11IdentifiersACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySaySSGGtcfc", "mangledName": "$s5Comet22AppPickerMultiListViewV4apps12sectionTitle08selectedB11IdentifiersACSayAA0bC0V0B5ModelVG_SS7SwiftUI7BindingVySaySSGGtcfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet22AppPickerMultiListViewV", "mangledName": "$s5Comet22AppPickerMultiListViewV", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "AppPickerMultiListView_Previews", "printedName": "AppPickerMultiListView_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPickerMultiListView_Previews", "printedName": "Comet.AppPickerMultiListView_Previews", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet31AppPickerMultiListView_PreviewsVACycfc", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet31AppPickerMultiListView_PreviewsV", "mangledName": "$s5Comet31AppPickerMultiListView_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "Preferences", "printedName": "Preferences", "children": [ { "kind": "Function", "name": "setValue", "printedName": "setValue(_:key:registry:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:5Comet11PreferencesV8setValue_3key8registryyx_S2StKSeRzSERzlFZ", "mangledName": "$s5Comet11PreferencesV8setValue_3key8registryyx_S2StKSeRzSERzlFZ", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "static": true, "declAttributes": [ "AccessControl", "RawDocComment" ], "throwing": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "value", "printedName": "value(key:registry:returnType:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "τ_0_0?", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "τ_0_0.Type", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] } ], "declKind": "Func", "usr": "s:5Comet11PreferencesV5value3key8registry10returnTypexSgSS_SSxmtSeRzSERzlFZ", "mangledName": "$s5Comet11PreferencesV5value3key8registry10returnTypexSgSS_SSxmtSeRzSERzlFZ", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "static": true, "declAttributes": [ "AccessControl", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "Preferences", "printedName": "Comet.Preferences", "usr": "s:5Comet11PreferencesV" } ], "declKind": "Constructor", "usr": "s:5Comet11PreferencesVACycfc", "mangledName": "$s5Comet11PreferencesVACycfc", "moduleName": "Comet", "implicit": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet11PreferencesV", "mangledName": "$s5Comet11PreferencesV", "moduleName": "Comet", "declAttributes": [ "AccessControl" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "SwiftUI", "printedName": "SwiftUI", "declKind": "Import", "moduleName": "Comet", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "AppPicker", "printedName": "AppPicker", "children": [ { "kind": "Var", "name": "selectedAppIdentifier", "printedName": "selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvp", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvp", "moduleName": "Comet", "declAttributes": [ "Custom", "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvg", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvs", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB10IdentifierSSvM", "mangledName": "$s5Comet9AppPickerV08selectedB10IdentifierSSvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifier", "printedName": "$selectedAppIdentifier", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "mangledName": "$s5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvp", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "mangledName": "$s5Comet9AppPickerV09$selectedB10Identifier7SwiftUI7BindingVySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "selectedAppIdentifiers", "printedName": "selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvp", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvp", "moduleName": "Comet", "declAttributes": [ "Custom", "ProjectedValueProperty", "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvg", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvs", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvs", "moduleName": "Comet", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV08selectedB11IdentifiersSaySSGvM", "mangledName": "$s5Comet9AppPickerV08selectedB11IdentifiersSaySSGvM", "moduleName": "Comet", "implicit": true, "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "$selectedAppIdentifiers", "printedName": "$selectedAppIdentifiers", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "mangledName": "$s5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvp", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "mangledName": "$s5Comet9AppPickerV09$selectedB11Identifiers7SwiftUI7BindingVySaySSGGvg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedAppIdentifier:title:visibleApplicationGroup:)", "children": [ { "kind": "TypeNominal", "name": "AppPicker", "printedName": "Comet.AppPicker", "usr": "s:5Comet9AppPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "hasDefaultArg": true, "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV08selectedB10Identifier5title23visibleApplicationGroupAC7SwiftUI7BindingVySSG_SSAC07VisiblehI0Otcfc", "mangledName": "$s5Comet9AppPickerV08selectedB10Identifier5title23visibleApplicationGroupAC7SwiftUI7BindingVySSG_SSAC07VisiblehI0Otcfc", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Constructor", "name": "init", "printedName": "init(selectedAppIdentifiers:title:visibleApplicationGroup:)", "children": [ { "kind": "TypeNominal", "name": "AppPicker", "printedName": "Comet.AppPicker", "usr": "s:5Comet9AppPickerV" }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding<[Swift.String]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "usr": "s:7SwiftUI7BindingV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "hasDefaultArg": true, "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV08selectedB11Identifiers5title23visibleApplicationGroupAC7SwiftUI7BindingVySaySSGG_SSAC07VisiblehI0Otcfc", "mangledName": "$s5Comet9AppPickerV08selectedB11Identifiers5title23visibleApplicationGroupAC7SwiftUI7BindingVySaySSGG_SSAC07VisiblehI0Otcfc", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV4bodyQrvp", "mangledName": "$s5Comet9AppPickerV4bodyQrvp", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV4bodyQrvg", "mangledName": "$s5Comet9AppPickerV4bodyQrvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "TypeDecl", "name": "VisibleApplicationGroup", "printedName": "VisibleApplicationGroup", "children": [ { "kind": "Var", "name": "user", "printedName": "user", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO4useryA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO4useryA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "system", "printedName": "system", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO6systemyA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO6systemyA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "all", "printedName": "all", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(Comet.AppPicker.VisibleApplicationGroup.Type) -> Comet.AppPicker.VisibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "Comet.AppPicker.VisibleApplicationGroup.Type", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO3allyA2EmF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO3allyA2EmF", "moduleName": "Comet" }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvp", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvp", "moduleName": "Comet", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvg", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO5titleSSvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivp", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivp", "moduleName": "Comet", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivg", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO9hashValueSivg", "moduleName": "Comet", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "hash", "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Hasher", "printedName": "Swift.Hasher", "paramValueOwnership": "InOut", "usr": "s:s6HasherV" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO4hash4intoys6HasherVz_tF", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO4hash4intoys6HasherVz_tF", "moduleName": "Comet", "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Enum", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO", "mangledName": "$s5Comet9AppPickerV23VisibleApplicationGroupO", "moduleName": "Comet", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" } ] }, { "kind": "TypeDecl", "name": "AppModel", "printedName": "AppModel", "children": [ { "kind": "Var", "name": "proxy", "printedName": "proxy", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 0, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxyAA20ApplicationWorkspaceC0F5ProxyVvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "icon", "printedName": "icon", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvp", "moduleName": "Comet", "declAttributes": [ "HasStorage" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV4iconSo7UIImageCvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "id", "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV0B5ModelV2idSSvp", "mangledName": "$s5Comet9AppPickerV0B5ModelV2idSSvp", "moduleName": "Comet", "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV0B5ModelV2idSSvg", "mangledName": "$s5Comet9AppPickerV0B5ModelV2idSSvg", "moduleName": "Comet", "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(proxy:icon:)", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "UIKit.UIImage?", "children": [ { "kind": "TypeNominal", "name": "UIImage", "printedName": "UIKit.UIImage", "usr": "c:objc(cs)UIImage" } ], "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV0B5ModelV5proxy4iconAeA20ApplicationWorkspaceC0G5ProxyV_So7UIImageCSgtcfc", "mangledName": "$s5Comet9AppPickerV0B5ModelV5proxy4iconAeA20ApplicationWorkspaceC0G5ProxyV_So7UIImageCSgtcfc", "moduleName": "Comet", "init_kind": "Designated" }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" }, { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV0B5ModelV2eeoiySbAE_AEtFZ", "mangledName": "$s5Comet9AppPickerV0B5ModelV2eeoiySbAE_AEtFZ", "moduleName": "Comet", "static": true, "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:5Comet9AppPickerV0B5ModelV", "mangledName": "$s5Comet9AppPickerV0B5ModelV", "moduleName": "Comet", "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "Identifiable", "printedName": "Identifiable", "children": [ { "kind": "TypeWitness", "name": "ID", "printedName": "ID", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s12IdentifiableP", "mangledName": "$ss12IdentifiableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "ViewModel", "printedName": "ViewModel", "children": [ { "kind": "Var", "name": "bag", "printedName": "bag", "children": [ { "kind": "TypeNominal", "name": "Set", "printedName": "Swift.Set", "children": [ { "kind": "TypeNominal", "name": "AnyCancellable", "printedName": "Combine.AnyCancellable", "usr": "s:7Combine14AnyCancellableC" } ], "usr": "s:Sh" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC3bag33_198DF74090DEB73DAF2A32D7D3C51330LLShy7Combine14AnyCancellableCGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC3bag33_198DF74090DEB73DAF2A32D7D3C51330LLShy7Combine14AnyCancellableCGvp", "moduleName": "Comet", "isInternal": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage", "AccessControl" ], "fixedbinaryorder": 0, "hasStorage": true }, { "kind": "Var", "name": "workspace", "printedName": "workspace", "children": [ { "kind": "TypeNominal", "name": "ApplicationWorkspaceInterface", "printedName": "Comet.ApplicationWorkspaceInterface", "usr": "s:5Comet29ApplicationWorkspaceInterfaceP" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC9workspace33_198DF74090DEB73DAF2A32D7D3C51330LLAA29ApplicationWorkspaceInterface_pvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC9workspace33_198DF74090DEB73DAF2A32D7D3C51330LLAA29ApplicationWorkspaceInterface_pvp", "moduleName": "Comet", "isInternal": true, "declAttributes": [ "Final", "HasStorage", "AccessControl" ], "fixedbinaryorder": 1, "isLet": true, "hasStorage": true }, { "kind": "Var", "name": "visibleApplicationGroup", "printedName": "visibleApplicationGroup", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovp", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 2, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovg", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroupAC07VisiblegH0Ovg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "title", "printedName": "title", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC5titleSSvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC5titleSSvp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 3, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC5titleSSvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC5titleSSvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "isSinglePicker", "printedName": "isSinglePicker", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC08isSingleC0Sbvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC08isSingleC0Sbvp", "moduleName": "Comet", "declAttributes": [ "Final", "HasStorage", "SetterAccess" ], "fixedbinaryorder": 4, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC08isSingleC0Sbvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC08isSingleC0Sbvg", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Transparent", "Final" ], "accessorKind": "get" } ] }, { "kind": "Var", "name": "_appProxies", "printedName": "_appProxies", "children": [ { "kind": "TypeNominal", "name": "Published", "printedName": "Combine.Published<[Comet.ApplicationWorkspace.ApplicationProxy]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:7Combine9PublishedV" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC11_appProxies33_198DF74090DEB73DAF2A32D7D3C51330LL7Combine9PublishedVySayAA20ApplicationWorkspaceC0Q5ProxyVGGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC11_appProxies33_198DF74090DEB73DAF2A32D7D3C51330LL7Combine9PublishedVySayAA20ApplicationWorkspaceC0Q5ProxyVGGvp", "moduleName": "Comet", "implicit": true, "isInternal": true, "declAttributes": [ "HasInitialValue", "Final", "HasStorage" ], "fixedbinaryorder": 5, "hasStorage": true }, { "kind": "Var", "name": "appModels", "printedName": "appModels", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvp", "mangledName": "$s5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvp", "moduleName": "Comet", "declAttributes": [ "Final" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.AppPicker.AppModel]", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvg", "mangledName": "$s5Comet9AppPickerV9ViewModelC9appModelsSayAC0bE0VGvg", "moduleName": "Comet", "declAttributes": [ "Final" ], "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(visibleApplicationGroup:title:isSinglePicker:workspace:)", "children": [ { "kind": "TypeNominal", "name": "ViewModel", "printedName": "Comet.AppPicker.ViewModel", "usr": "s:5Comet9AppPickerV9ViewModelC" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "ApplicationWorkspaceInterface", "printedName": "Comet.ApplicationWorkspaceInterface", "hasDefaultArg": true, "usr": "s:5Comet29ApplicationWorkspaceInterfaceP" } ], "declKind": "Constructor", "usr": "s:5Comet9AppPickerV9ViewModelC23visibleApplicationGroup5title08isSingleC09workspaceAeC07VisiblegH0O_SSSbAA0G18WorkspaceInterface_ptcfc", "mangledName": "$s5Comet9AppPickerV9ViewModelC23visibleApplicationGroup5title08isSingleC09workspaceAeC07VisiblegH0O_SSSbAA0G18WorkspaceInterface_ptcfc", "moduleName": "Comet", "init_kind": "Designated" }, { "kind": "Function", "name": "loadIfNeeded", "printedName": "loadIfNeeded()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV9ViewModelC12loadIfNeededyyF", "mangledName": "$s5Comet9AppPickerV9ViewModelC12loadIfNeededyyF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "app", "printedName": "app(matchingIdentifier:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Comet.AppPicker.AppModel?", "children": [ { "kind": "TypeNominal", "name": "AppModel", "printedName": "Comet.AppPicker.AppModel", "usr": "s:5Comet9AppPickerV0B5ModelV" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:5Comet9AppPickerV9ViewModelC3app18matchingIdentifierAC0bE0VSgSS_tF", "mangledName": "$s5Comet9AppPickerV9ViewModelC3app18matchingIdentifierAC0bE0VSgSS_tF", "moduleName": "Comet", "declAttributes": [ "Final" ], "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "s:5Comet9AppPickerV9ViewModelC", "mangledName": "$s5Comet9AppPickerV9ViewModelC", "moduleName": "Comet", "declAttributes": [ "Final" ], "isFromExtension": true, "conformances": [ { "kind": "Conformance", "name": "ObservableObject", "printedName": "ObservableObject", "children": [ { "kind": "TypeWitness", "name": "ObjectWillChangePublisher", "printedName": "ObjectWillChangePublisher", "children": [ { "kind": "TypeNominal", "name": "ObservableObjectPublisher", "printedName": "Combine.ObservableObjectPublisher", "usr": "s:7Combine25ObservableObjectPublisherC" } ] } ], "usr": "s:7Combine16ObservableObjectP", "mangledName": "$s7Combine16ObservableObjectP" } ] } ], "declKind": "Struct", "usr": "s:5Comet9AppPickerV", "mangledName": "$s5Comet9AppPickerV", "moduleName": "Comet", "declAttributes": [ "Custom", "AccessControl", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" } ] }, { "kind": "TypeDecl", "name": "AppPicker_Previews", "printedName": "AppPicker_Previews", "children": [ { "kind": "Var", "name": "previews", "printedName": "previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Var", "usr": "s:5Comet18AppPicker_PreviewsV8previewsQrvpZ", "mangledName": "$s5Comet18AppPicker_PreviewsV8previewsQrvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Custom" ], "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ], "declKind": "Accessor", "usr": "s:5Comet18AppPicker_PreviewsV8previewsQrvgZ", "mangledName": "$s5Comet18AppPicker_PreviewsV8previewsQrvgZ", "moduleName": "Comet", "static": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init()", "children": [ { "kind": "TypeNominal", "name": "AppPicker_Previews", "printedName": "Comet.AppPicker_Previews", "usr": "s:5Comet18AppPicker_PreviewsV" } ], "declKind": "Constructor", "usr": "s:5Comet18AppPicker_PreviewsVACycfc", "mangledName": "$s5Comet18AppPicker_PreviewsVACycfc", "moduleName": "Comet", "implicit": true, "declAttributes": [ "Custom" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:5Comet18AppPicker_PreviewsV", "mangledName": "$s5Comet18AppPicker_PreviewsV", "moduleName": "Comet", "declAttributes": [ "Custom", "RawDocComment" ], "conformances": [ { "kind": "Conformance", "name": "PreviewProvider", "printedName": "PreviewProvider", "children": [ { "kind": "TypeWitness", "name": "Previews", "printedName": "Previews", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] } ] } ], "usr": "s:7SwiftUI15PreviewProviderP", "mangledName": "$s7SwiftUI15PreviewProviderP" }, { "kind": "Conformance", "name": "_PreviewProvider", "printedName": "_PreviewProvider", "usr": "s:7SwiftUI16_PreviewProviderP", "mangledName": "$s7SwiftUI16_PreviewProviderP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" } ] }, { "kind": "TypeDecl", "name": "String", "printedName": "String", "children": [ { "kind": "Var", "name": "localized", "printedName": "localized", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:SS5CometE9localizedSSvp", "mangledName": "$sSS5CometE9localizedSSvp", "moduleName": "Comet", "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Accessor", "usr": "s:SS5CometE9localizedSSvg", "mangledName": "$sSS5CometE9localizedSSvg", "moduleName": "Comet", "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Struct", "usr": "s:SS", "mangledName": "$sSS", "moduleName": "Swift", "declAttributes": [ "Frozen" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "CodingKeyRepresentable", "printedName": "CodingKeyRepresentable", "usr": "s:s22CodingKeyRepresentableP", "mangledName": "$ss22CodingKeyRepresentableP" }, { "kind": "Conformance", "name": "_HasContiguousBytes", "printedName": "_HasContiguousBytes", "usr": "s:s19_HasContiguousBytesP", "mangledName": "$ss19_HasContiguousBytesP" }, { "kind": "Conformance", "name": "CustomReflectable", "printedName": "CustomReflectable", "usr": "s:s17CustomReflectableP", "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", "name": "_CustomPlaygroundQuickLookable", "printedName": "_CustomPlaygroundQuickLookable", "usr": "s:s30_CustomPlaygroundQuickLookableP", "mangledName": "$ss30_CustomPlaygroundQuickLookableP" }, { "kind": "Conformance", "name": "TextOutputStream", "printedName": "TextOutputStream", "usr": "s:s16TextOutputStreamP", "mangledName": "$ss16TextOutputStreamP" }, { "kind": "Conformance", "name": "TextOutputStreamable", "printedName": "TextOutputStreamable", "usr": "s:s20TextOutputStreamableP", "mangledName": "$ss20TextOutputStreamableP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinUnicodeScalarLiteral", "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral", "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP", "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral", "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP", "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", "name": "_ExpressibleByBuiltinStringLiteral", "printedName": "_ExpressibleByBuiltinStringLiteral", "usr": "s:s34_ExpressibleByBuiltinStringLiteralP", "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByStringLiteral", "printedName": "ExpressibleByStringLiteral", "children": [ { "kind": "TypeWitness", "name": "StringLiteralType", "printedName": "StringLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s26ExpressibleByStringLiteralP", "mangledName": "$ss26ExpressibleByStringLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByExtendedGraphemeClusterLiteral", "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", "children": [ { "kind": "TypeWitness", "name": "ExtendedGraphemeClusterLiteralType", "printedName": "ExtendedGraphemeClusterLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", "name": "ExpressibleByUnicodeScalarLiteral", "printedName": "ExpressibleByUnicodeScalarLiteral", "children": [ { "kind": "TypeWitness", "name": "UnicodeScalarLiteralType", "printedName": "UnicodeScalarLiteralType", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ] } ], "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "Swift.String.Index", "usr": "s:SS5IndexV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "Swift.DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:SI" } ] } ], "usr": "s:SK", "mangledName": "$sSK" }, { "kind": "Conformance", "name": "Collection", "printedName": "Collection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Index", "printedName": "Swift.String.Index", "usr": "s:SS5IndexV" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "Iterator", "printedName": "Swift.String.Iterator", "usr": "s:SS8IteratorV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "DefaultIndices", "printedName": "Swift.DefaultIndices", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:SI" } ] } ], "usr": "s:Sl", "mangledName": "$sSl" }, { "kind": "Conformance", "name": "Sequence", "printedName": "Sequence", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "Character", "printedName": "Swift.Character", "usr": "s:SJ" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "Iterator", "printedName": "Swift.String.Iterator", "usr": "s:SS8IteratorV" } ] } ], "usr": "s:ST", "mangledName": "$sST" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Comparable", "printedName": "Comparable", "usr": "s:SL", "mangledName": "$sSL" }, { "kind": "Conformance", "name": "StringProtocol", "printedName": "StringProtocol", "children": [ { "kind": "TypeWitness", "name": "UTF8View", "printedName": "UTF8View", "children": [ { "kind": "TypeNominal", "name": "UTF8View", "printedName": "Swift.String.UTF8View", "usr": "s:SS8UTF8ViewV" } ] }, { "kind": "TypeWitness", "name": "UTF16View", "printedName": "UTF16View", "children": [ { "kind": "TypeNominal", "name": "UTF16View", "printedName": "Swift.String.UTF16View", "usr": "s:SS9UTF16ViewV" } ] }, { "kind": "TypeWitness", "name": "UnicodeScalarView", "printedName": "UnicodeScalarView", "children": [ { "kind": "TypeNominal", "name": "UnicodeScalarView", "printedName": "Swift.String.UnicodeScalarView", "usr": "s:SS17UnicodeScalarViewV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] } ], "usr": "s:Sy", "mangledName": "$sSy" }, { "kind": "Conformance", "name": "ExpressibleByStringInterpolation", "printedName": "ExpressibleByStringInterpolation", "children": [ { "kind": "TypeWitness", "name": "StringInterpolation", "printedName": "StringInterpolation", "children": [ { "kind": "TypeNominal", "name": "DefaultStringInterpolation", "printedName": "Swift.DefaultStringInterpolation", "usr": "s:s26DefaultStringInterpolationV" } ] } ], "usr": "s:s32ExpressibleByStringInterpolationP", "mangledName": "$ss32ExpressibleByStringInterpolationP" }, { "kind": "Conformance", "name": "LosslessStringConvertible", "printedName": "LosslessStringConvertible", "usr": "s:s25LosslessStringConvertibleP", "mangledName": "$ss25LosslessStringConvertibleP" }, { "kind": "Conformance", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection", "children": [ { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "Substring", "printedName": "Swift.Substring", "usr": "s:Ss" } ] } ], "usr": "s:Sm", "mangledName": "$sSm" }, { "kind": "Conformance", "name": "MirrorPath", "printedName": "MirrorPath", "usr": "s:s10MirrorPathP", "mangledName": "$ss10MirrorPathP" }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSString", "printedName": "Foundation.NSString", "usr": "c:objc(cs)NSString" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "Transferable", "printedName": "Transferable", "children": [ { "kind": "TypeWitness", "name": "Representation", "printedName": "Representation", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some CoreTransferable.TransferRepresentation", "children": [ { "kind": "TypeNominal", "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" }, { "kind": "TypeNominal", "name": "Sendable", "printedName": "Swift.Sendable", "usr": "s:s8SendableP" } ] } ] } ], "usr": "s:16CoreTransferable0B0P", "mangledName": "$s16CoreTransferable0B0P" } ] }, { "kind": "TypeDecl", "name": "Published", "printedName": "Published", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(wrappedValue:key:registry:)", "children": [ { "kind": "TypeNominal", "name": "Published", "printedName": "Combine.Published<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:7Combine9PublishedV" }, { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:7Combine9PublishedV5CometSeRzSERzlE12wrappedValue3key8registryACyxGx_S2Stcfc", "mangledName": "$s7Combine9PublishedV5CometSeRzSERzlE12wrappedValue3key8registryACyxGx_S2Stcfc", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", "sugared_genericSig": "", "declAttributes": [ "RawDocComment" ], "isFromExtension": true, "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:7Combine9PublishedV", "mangledName": "$s7Combine9PublishedV", "moduleName": "Combine", "genericSig": "<τ_0_0>", "sugared_genericSig": "", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "PropertyWrapper", "Available", "Available", "Available", "Available" ], "isExternal": true }, { "kind": "TypeDecl", "name": "Color", "printedName": "Color", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(hex:)", "children": [ { "kind": "TypeNominal", "name": "Color", "printedName": "SwiftUI.Color", "usr": "s:7SwiftUI5ColorV" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:7SwiftUI5ColorV5CometE3hexACSS_tcfc", "mangledName": "$s7SwiftUI5ColorV5CometE3hexACSS_tcfc", "moduleName": "Comet", "isFromExtension": true, "init_kind": "Designated" }, { "kind": "Function", "name": "toHex", "printedName": "toHex()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:7SwiftUI5ColorV5CometE5toHexSSyF", "mangledName": "$s7SwiftUI5ColorV5CometE5toHexSSyF", "moduleName": "Comet", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:7SwiftUI5ColorV", "mangledName": "$s7SwiftUI5ColorV", "moduleName": "SwiftUI", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "Frozen", "Available", "Available", "Available", "Available" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "View", "printedName": "View", "children": [ { "kind": "TypeWitness", "name": "Body", "printedName": "Body", "children": [ { "kind": "TypeNominal", "name": "Never", "printedName": "Swift.Never", "usr": "s:s5NeverO" } ] } ], "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP" }, { "kind": "Conformance", "name": "ShapeStyle", "printedName": "ShapeStyle", "usr": "s:7SwiftUI10ShapeStyleP", "mangledName": "$s7SwiftUI10ShapeStyleP" }, { "kind": "Conformance", "name": "Transferable", "printedName": "Transferable", "children": [ { "kind": "TypeWitness", "name": "Representation", "printedName": "Representation", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some CoreTransferable.TransferRepresentation", "children": [ { "kind": "TypeNominal", "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" }, { "kind": "TypeNominal", "name": "Sendable", "printedName": "Swift.Sendable", "usr": "s:s8SendableP" } ] } ] } ], "usr": "s:16CoreTransferable0B0P", "mangledName": "$s16CoreTransferable0B0P" } ] }, { "kind": "TypeDecl", "name": "UIColor", "printedName": "UIColor", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(hex:)", "children": [ { "kind": "TypeNominal", "name": "UIColor", "printedName": "UIKit.UIColor", "usr": "c:objc(cs)UIColor" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Constructor", "usr": "s:So7UIColorC5CometE3hexABSS_tcfc", "mangledName": "$sSo7UIColorC5CometE3hexABSS_tcfc", "moduleName": "Comet", "declAttributes": [ "Convenience" ], "isFromExtension": true, "init_kind": "Convenience" } ], "declKind": "Class", "usr": "c:objc(cs)UIColor", "moduleName": "UIKit", "isOpen": true, "intro_iOS": "2.0", "objc_name": "UIColor", "declAttributes": [ "Available", "ObjC", "SynthesizedProtocol", "NonSendable", "Sendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "_ExpressibleByColorLiteral", "printedName": "_ExpressibleByColorLiteral", "usr": "s:s26_ExpressibleByColorLiteralP", "mangledName": "$ss26_ExpressibleByColorLiteralP" } ] }, { "kind": "TypeDecl", "name": "Array", "printedName": "Array", "children": [ { "kind": "Function", "name": "filtered", "printedName": "filtered(visibleGroup:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "VisibleApplicationGroup", "printedName": "Comet.AppPicker.VisibleApplicationGroup", "usr": "s:5Comet9AppPickerV23VisibleApplicationGroupO" } ], "declKind": "Func", "usr": "s:Sa5CometAA9AppPickerV0B5ModelVRszlE8filtered12visibleGroupSayAEGAC018VisibleApplicationG0O_tF", "mangledName": "$sSa5CometAA9AppPickerV0B5ModelVRszlE8filtered12visibleGroupSayAEGAC018VisibleApplicationG0O_tF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 == Comet.AppPicker.AppModel>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Struct", "usr": "s:Sa", "mangledName": "$sSa", "moduleName": "Swift", "genericSig": "<τ_0_0>", "sugared_genericSig": "", "declAttributes": [ "Frozen" ], "isExternal": true, "conformances": [ { "kind": "Conformance", "name": "_DestructorSafeContainer", "printedName": "_DestructorSafeContainer", "usr": "s:s24_DestructorSafeContainerP", "mangledName": "$ss24_DestructorSafeContainerP" }, { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "_ArrayProtocol", "printedName": "_ArrayProtocol", "children": [ { "kind": "TypeWitness", "name": "_Buffer", "printedName": "_Buffer", "children": [ { "kind": "TypeNominal", "name": "_ArrayBuffer", "printedName": "Swift._ArrayBuffer<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s12_ArrayBufferV" } ] } ], "usr": "s:s14_ArrayProtocolP", "mangledName": "$ss14_ArrayProtocolP" }, { "kind": "Conformance", "name": "RandomAccessCollection", "printedName": "RandomAccessCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:Sk", "mangledName": "$sSk" }, { "kind": "Conformance", "name": "MutableCollection", "printedName": "MutableCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] } ], "usr": "s:SM", "mangledName": "$sSM" }, { "kind": "Conformance", "name": "BidirectionalCollection", "printedName": "BidirectionalCollection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:SK", "mangledName": "$sSK" }, { "kind": "Conformance", "name": "Collection", "printedName": "Collection", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Index", "printedName": "Index", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "Swift.IndexingIterator<[τ_0_0]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" } ], "usr": "s:s16IndexingIteratorV" } ] }, { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] }, { "kind": "TypeWitness", "name": "Indices", "printedName": "Indices", "children": [ { "kind": "TypeNominal", "name": "Range", "printedName": "Swift.Range", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "usr": "s:Sn" } ] } ], "usr": "s:Sl", "mangledName": "$sSl" }, { "kind": "Conformance", "name": "Sequence", "printedName": "Sequence", "children": [ { "kind": "TypeWitness", "name": "Element", "printedName": "Element", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] }, { "kind": "TypeWitness", "name": "Iterator", "printedName": "Iterator", "children": [ { "kind": "TypeNominal", "name": "IndexingIterator", "printedName": "Swift.IndexingIterator<[τ_0_0]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[τ_0_0]", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:Sa" } ], "usr": "s:s16IndexingIteratorV" } ] } ], "usr": "s:ST", "mangledName": "$sST" }, { "kind": "Conformance", "name": "ExpressibleByArrayLiteral", "printedName": "ExpressibleByArrayLiteral", "children": [ { "kind": "TypeWitness", "name": "ArrayLiteralElement", "printedName": "ArrayLiteralElement", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ] } ], "usr": "s:s25ExpressibleByArrayLiteralP", "mangledName": "$ss25ExpressibleByArrayLiteralP" }, { "kind": "Conformance", "name": "RangeReplaceableCollection", "printedName": "RangeReplaceableCollection", "children": [ { "kind": "TypeWitness", "name": "SubSequence", "printedName": "SubSequence", "children": [ { "kind": "TypeNominal", "name": "ArraySlice", "printedName": "Swift.ArraySlice<τ_0_0>", "children": [ { "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_0" } ], "usr": "s:s10ArraySliceV" } ] } ], "usr": "s:Sm", "mangledName": "$sSm" }, { "kind": "Conformance", "name": "CustomReflectable", "printedName": "CustomReflectable", "usr": "s:s17CustomReflectableP", "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "_HasCustomAnyHashableRepresentation", "printedName": "_HasCustomAnyHashableRepresentation", "usr": "s:s35_HasCustomAnyHashableRepresentationP", "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, { "kind": "Conformance", "name": "Encodable", "printedName": "Encodable", "usr": "s:SE", "mangledName": "$sSE" }, { "kind": "Conformance", "name": "Decodable", "printedName": "Decodable", "usr": "s:Se", "mangledName": "$sSe" }, { "kind": "Conformance", "name": "_HasContiguousBytes", "printedName": "_HasContiguousBytes", "usr": "s:s19_HasContiguousBytesP", "mangledName": "$ss19_HasContiguousBytesP" }, { "kind": "Conformance", "name": "DataProtocol", "printedName": "DataProtocol", "children": [ { "kind": "TypeWitness", "name": "Regions", "printedName": "Regions", "children": [ { "kind": "TypeNominal", "name": "CollectionOfOne", "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "usr": "s:s15CollectionOfOneV" } ] } ], "usr": "s:10Foundation12DataProtocolP", "mangledName": "$s10Foundation12DataProtocolP" }, { "kind": "Conformance", "name": "MutableDataProtocol", "printedName": "MutableDataProtocol", "usr": "s:10Foundation19MutableDataProtocolP", "mangledName": "$s10Foundation19MutableDataProtocolP" }, { "kind": "Conformance", "name": "EncodableWithConfiguration", "printedName": "EncodableWithConfiguration", "children": [ { "kind": "TypeWitness", "name": "EncodingConfiguration", "printedName": "EncodingConfiguration", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "τ_0_0.EncodingConfiguration" } ] } ], "usr": "s:10Foundation26EncodableWithConfigurationP", "mangledName": "$s10Foundation26EncodableWithConfigurationP" }, { "kind": "Conformance", "name": "DecodableWithConfiguration", "printedName": "DecodableWithConfiguration", "children": [ { "kind": "TypeWitness", "name": "DecodingConfiguration", "printedName": "DecodingConfiguration", "children": [ { "kind": "TypeNominal", "name": "DependentMember", "printedName": "τ_0_0.DecodingConfiguration" } ] } ], "usr": "s:10Foundation26DecodableWithConfigurationP", "mangledName": "$s10Foundation26DecodableWithConfigurationP" }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", "printedName": "_ObjectiveCBridgeable", "children": [ { "kind": "TypeWitness", "name": "_ObjectiveCType", "printedName": "_ObjectiveCType", "children": [ { "kind": "TypeNominal", "name": "NSArray", "printedName": "Foundation.NSArray", "usr": "c:objc(cs)NSArray" } ] } ], "usr": "s:s21_ObjectiveCBridgeableP", "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "ContiguousBytes", "printedName": "ContiguousBytes", "usr": "s:10Foundation15ContiguousBytesP", "mangledName": "$s10Foundation15ContiguousBytesP" } ] }, { "kind": "TypeDecl", "name": "Bundle", "printedName": "Bundle", "children": [ { "kind": "Var", "name": "comet", "printedName": "comet", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Var", "usr": "s:So8NSBundleC5CometE5cometABvpZ", "mangledName": "$sSo8NSBundleC5CometE5cometABvpZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Bundle", "printedName": "Foundation.Bundle", "usr": "c:objc(cs)NSBundle" } ], "declKind": "Accessor", "usr": "s:So8NSBundleC5CometE5cometABvgZ", "mangledName": "$sSo8NSBundleC5CometE5cometABvgZ", "moduleName": "Comet", "static": true, "declAttributes": [ "Final" ], "isFromExtension": true, "accessorKind": "get" } ] } ], "declKind": "Class", "usr": "c:objc(cs)NSBundle", "moduleName": "Foundation", "isOpen": true, "objc_name": "NSBundle", "declAttributes": [ "ObjC", "NonSendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "UserDefaults", "printedName": "UserDefaults", "children": [ { "kind": "Function", "name": "setAppProxies", "printedName": "setAppProxies(_:forKey:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:So14NSUserDefaultsC5CometE13setAppProxies_6forKeyySayAC20ApplicationWorkspaceC0I5ProxyVGSg_SStF", "mangledName": "$sSo14NSUserDefaultsC5CometE13setAppProxies_6forKeyySayAC20ApplicationWorkspaceC0I5ProxyVGSg_SStF", "moduleName": "Comet", "isOpen": true, "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "appProxies", "printedName": "appProxies(forKey:)", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]?", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Comet.ApplicationWorkspace.ApplicationProxy]", "children": [ { "kind": "TypeNominal", "name": "ApplicationProxy", "printedName": "Comet.ApplicationWorkspace.ApplicationProxy", "usr": "s:5Comet20ApplicationWorkspaceC0B5ProxyV" } ], "usr": "s:Sa" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:So14NSUserDefaultsC5CometE10appProxies6forKeySayAC20ApplicationWorkspaceC0H5ProxyVGSgSS_tF", "mangledName": "$sSo14NSUserDefaultsC5CometE10appProxies6forKeySayAC20ApplicationWorkspaceC0H5ProxyVGSgSS_tF", "moduleName": "Comet", "isOpen": true, "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "c:objc(cs)NSUserDefaults", "moduleName": "Foundation", "isOpen": true, "objc_name": "NSUserDefaults", "declAttributes": [ "ObjC", "NonSendable", "Dynamic" ], "superclassUsr": "c:objc(cs)NSObject", "isExternal": true, "inheritsConvenienceInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" }, { "kind": "Conformance", "name": "CVarArg", "printedName": "CVarArg", "usr": "s:s7CVarArgP", "mangledName": "$ss7CVarArgP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObservingPublishing", "printedName": "_KeyValueCodingAndObservingPublishing", "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" }, { "kind": "Conformance", "name": "_KeyValueCodingAndObserving", "printedName": "_KeyValueCodingAndObserving", "usr": "s:10Foundation27_KeyValueCodingAndObservingP", "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" }, { "kind": "Conformance", "name": "CustomStringConvertible", "printedName": "CustomStringConvertible", "usr": "s:s23CustomStringConvertibleP", "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", "name": "CustomDebugStringConvertible", "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" } ] }, { "kind": "TypeDecl", "name": "View", "printedName": "View", "children": [ { "kind": "Function", "name": "compatSearchable", "printedName": "compatSearchable(text:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Binding", "printedName": "SwiftUI.Binding", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:7SwiftUI7BindingV" } ], "declKind": "Func", "usr": "s:7SwiftUI4ViewP5CometE16compatSearchable4textQrAA7BindingVySSG_tF", "mangledName": "$s7SwiftUI4ViewP5CometE16compatSearchable4textQrAA7BindingVySSG_tF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "loading", "printedName": "loading(_:title:)", "children": [ { "kind": "TypeNominal", "name": "OpaqueTypeArchetype", "printedName": "some SwiftUI.View", "children": [ { "kind": "TypeNominal", "name": "View", "printedName": "SwiftUI.View", "usr": "s:7SwiftUI4ViewP" } ] }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:7SwiftUI4ViewP5CometE7loading_5titleQrSb_SStF", "mangledName": "$s7SwiftUI4ViewP5CometE7loading_5titleQrSb_SStF", "moduleName": "Comet", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", "isFromExtension": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP", "moduleName": "SwiftUI", "genericSig": "<τ_0_0.Body : SwiftUI.View>", "sugared_genericSig": "", "intro_Macosx": "10.15", "intro_iOS": "13.0", "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ "TypeEraser", "Available", "Available", "Available", "Available" ], "isExternal": true } ], "json_format_version": 8 }, "ConstValues": [ { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Preferences\/Published+Preferences.swift", "kind": "Array", "offset": 177, "length": 2, "value": "[]" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/AppPicker.ViewModel.swift", "kind": "Array", "offset": 1654, "length": 2, "value": "[]" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 142, "length": 10, "value": "\"Respring\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 187, "length": 8, "value": "\"Search\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 243, "length": 22, "value": "\"Loading_Applications\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 303, "length": 12, "value": "\"Select_All\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 355, "length": 14, "value": "\"Unselect_All\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 401, "length": 5, "value": "\"App\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 439, "length": 6, "value": "\"Apps\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 478, "length": 32, "value": "\"Visible_Application_Group_User\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 545, "length": 34, "value": "\"Visible_Application_Group_System\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Copy.swift", "kind": "StringLiteral", "offset": 615, "length": 35, "value": "\"Visible_Application_Group_AllApps\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/Core\/Storage+Keys.swift", "kind": "StringLiteral", "offset": 150, "length": 32, "value": "\"Comet.Cache.ApplicationProxies\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/Lists\/AppPickerSingleListView.swift", "kind": "StringLiteral", "offset": 317, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/admin\/Documents\/roothide\/Comet\/Comet\/UI\/AppPicker\/Lists\/AppPickerMultiListView.swift", "kind": "StringLiteral", "offset": 318, "length": 2, "value": "\"\"" } ] } ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64e-apple-ios.private.swiftinterface ================================================ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) // swift-module-flags: -target arm64e-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Comet // swift-module-flags-ignorable: -enable-bare-slash-regex import Combine @_exported import Comet import Foundation import Swift import SwiftUI import UIKit.UIImage import UIKit import _Concurrency import _StringProcessing @_exported import __ObjC extension Combine.Published where Value : Swift.Decodable, Value : Swift.Encodable { public init(wrappedValue defaultValue: Value, key: Swift.String, registry: Swift.String) } extension Comet.AppPicker { public enum VisibleApplicationGroup { case user case system case all public static func == (a: Comet.AppPicker.VisibleApplicationGroup, b: Comet.AppPicker.VisibleApplicationGroup) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } } extension SwiftUI.Color { public init(hex: Swift.String) public func toHex() -> Swift.String } extension UIKit.UIColor { convenience public init(hex: Swift.String) } public struct RespringButton : SwiftUI.View { public init() @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14RespringButtonV4bodyQrvp", 0) __ } public struct Respring { public static func execute() } @objc @_inheritsConvenienceInitializers @objcMembers @_Concurrency.MainActor(unsafe) open class CMViewController : UIKit.UIViewController { @_Concurrency.MainActor(unsafe) public func setup(content: Content) where Content : SwiftUI.View @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) @objc deinit } extension Comet.CMViewController { @objc @_Concurrency.MainActor(unsafe) dynamic public func setRootController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setParentController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setSpecifier(_ specifier: Swift.AnyObject?) } public struct HexColorPicker : SwiftUI.View { public init(selectedColorHex: SwiftUI.Binding, title: Swift.String) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14HexColorPickerV4bodyQrvp", 0) __ } public struct Preferences { public static func setValue(_ value: T, key: Swift.String, registry: Swift.String) throws where T : Swift.Decodable, T : Swift.Encodable public static func value(key: Swift.String, registry: Swift.String, returnType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable } @_Concurrency.MainActor(unsafe) public struct AppPicker : SwiftUI.View { @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifier: SwiftUI.Binding, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifiers: SwiftUI.Binding<[Swift.String]>, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet9AppPickerV4bodyQrvp", 0) __ } extension Comet.AppPicker.VisibleApplicationGroup : Swift.Equatable {} extension Comet.AppPicker.VisibleApplicationGroup : Swift.Hashable {} ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/Comet.swiftmodule/arm64e-apple-ios.swiftinterface ================================================ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) // swift-module-flags: -target arm64e-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Comet // swift-module-flags-ignorable: -enable-bare-slash-regex import Combine @_exported import Comet import Foundation import Swift import SwiftUI import UIKit.UIImage import UIKit import _Concurrency import _StringProcessing @_exported import __ObjC extension Combine.Published where Value : Swift.Decodable, Value : Swift.Encodable { public init(wrappedValue defaultValue: Value, key: Swift.String, registry: Swift.String) } extension Comet.AppPicker { public enum VisibleApplicationGroup { case user case system case all public static func == (a: Comet.AppPicker.VisibleApplicationGroup, b: Comet.AppPicker.VisibleApplicationGroup) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } } extension SwiftUI.Color { public init(hex: Swift.String) public func toHex() -> Swift.String } extension UIKit.UIColor { convenience public init(hex: Swift.String) } public struct RespringButton : SwiftUI.View { public init() @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14RespringButtonV4bodyQrvp", 0) __ } public struct Respring { public static func execute() } @objc @_inheritsConvenienceInitializers @objcMembers @_Concurrency.MainActor(unsafe) open class CMViewController : UIKit.UIViewController { @_Concurrency.MainActor(unsafe) public func setup(content: Content) where Content : SwiftUI.View @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?) @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) @objc deinit } extension Comet.CMViewController { @objc @_Concurrency.MainActor(unsafe) dynamic public func setRootController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setParentController(_ controller: UIKit.UIViewController?) @objc @_Concurrency.MainActor(unsafe) dynamic public func setSpecifier(_ specifier: Swift.AnyObject?) } public struct HexColorPicker : SwiftUI.View { public init(selectedColorHex: SwiftUI.Binding, title: Swift.String) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet14HexColorPickerV4bodyQrvp", 0) __ } public struct Preferences { public static func setValue(_ value: T, key: Swift.String, registry: Swift.String) throws where T : Swift.Decodable, T : Swift.Encodable public static func value(key: Swift.String, registry: Swift.String, returnType: T.Type) -> T? where T : Swift.Decodable, T : Swift.Encodable } @_Concurrency.MainActor(unsafe) public struct AppPicker : SwiftUI.View { @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifier: SwiftUI.Binding, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public init(selectedAppIdentifiers: SwiftUI.Binding<[Swift.String]>, title: Swift.String, visibleApplicationGroup: Comet.AppPicker.VisibleApplicationGroup = .all) @_Concurrency.MainActor(unsafe) public var body: some SwiftUI.View { get } public typealias Body = @_opaqueReturnTypeOf("$s5Comet9AppPickerV4bodyQrvp", 0) __ } extension Comet.AppPicker.VisibleApplicationGroup : Swift.Equatable {} extension Comet.AppPicker.VisibleApplicationGroup : Swift.Hashable {} ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Modules/module.modulemap ================================================ // // module.modulemap // Comet // // Created by Noah Little on 23/4/2023. // framework module Comet { umbrella header "Comet.h" private header "LSApplicationWorkspace.h" private header "UIImage+Icon.h" private header "FBSSystemService.h" export * module * { export * } } module Comet.Swift { header "Comet-Swift.h" requires objc } ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/PrivateHeaders/FBSSystemService.h ================================================ // // FBSSystemService.h // Comet // // Created by Noah Little on 9/4/2023. // #ifndef Respring_Private_h #define Respring_Private_h #import NS_ASSUME_NONNULL_BEGIN typedef NS_OPTIONS(NSUInteger, SBSRelaunchActionOptions) { SBSRelaunchActionOptionsNone, SBSRelaunchActionOptionsRestartRenderServer = 1 << 0, SBSRelaunchActionOptionsSnapshotTransition = 1 << 1, SBSRelaunchActionOptionsFadeToBlackTransition = 1 << 2 }; // MARK: - Underlying @interface SBSRelaunchAction : NSObject @end @interface FBSSystemService : NSObject @end // MARK: - Facade @interface _SBSRelaunchAction : NSObject + (instancetype)actionWithReason:(NSString *)reason options:(SBSRelaunchActionOptions)options targetURL:(nullable NSURL *)url; @end @interface _FBSSystemService : NSObject + (instancetype)sharedService; - (void)openApplication:(NSString *)app options:(NSDictionary *)options withResult:(void (^)(void))result; - (void)sendActions:(NSSet<_SBSRelaunchAction *> *)actions withResult:(nullable /*^block*/id)result; @end NS_ASSUME_NONNULL_END #endif /* Respring_Private_h */ ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/PrivateHeaders/LSApplicationWorkspace.h ================================================ // // LSApplicationWorkspace.h // Comet // // Created by Noah Little on 9/4/2023. // #ifndef LSApplicationWorkspace_h #define LSApplicationWorkspace_h #import #import // MARK: - Underlying NS_ASSUME_NONNULL_BEGIN @interface LSApplicationRecord : NSObject @property (readonly) NSArray * appTags; @property (getter=isLaunchProhibited,readonly) BOOL launchProhibited; @end @interface LSResourceProxy: NSObject @property (setter=_setLocalizedName:,nonatomic,copy) NSString * localizedName; @end @interface LSApplicationProxy : LSResourceProxy @property (nonatomic,readonly) NSString * applicationIdentifier; @property (nonatomic,readonly) LSApplicationRecord * correspondingApplicationRecord; @property (nonatomic,readonly) NSString * applicationType; + (nullable instancetype)applicationProxyForIdentifier:(NSString *)identifier; @end @interface LSApplicationWorkspace : NSObject + (instancetype)defaultWorkspace; - (nullable NSArray *)allApplications; @end NS_ASSUME_NONNULL_END #endif /* LSApplicationWorkspace_h */ ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/PrivateHeaders/UIImage+Icon.h ================================================ // // UIImage+Icon.h // Comet // // Created by Noah Little on 23/4/2023. // #ifndef UIImage_Icon_h #define UIImage_Icon_h #import @interface UIImage (Private) + (instancetype)_applicationIconImageForBundleIdentifier:(NSString*)bundleIdentifier format:(int)format scale:(CGFloat)scale; @end #endif /* UIImage_Icon_h */ ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Resources.bundle/en.lproj/Localizable.strings ================================================ /* Localizable.strings Comet Created by Noah Little on 12/4/2023. */ "Respring" = "Respring"; "Search" = "Search"; "Loading_Applications" = "Loading applications"; "Select_All" = "Select all"; "Unselect_All" = "Unselect all"; "App" = "App"; "Apps" = "Apps"; "Visible_Application_Group_User" = "User"; "Visible_Application_Group_System" = "System"; "Visible_Application_Group_AllApps" = "All apps"; ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Resources.bundle/zh-Hant.lproj/Localizable.strings ================================================ /* Localizable.strings Comet Created by Noah Little on 12/4/2023. */ "Respring" = "重啓SpringBoard"; "Search" = "搜索"; "Loading_Applications" = "正在加載應用"; "Select_All" = "全選"; "Unselect_All" = "取消全選"; "App" = "應用程式"; "Apps" = "應用程式"; "Visible_Application_Group_User" = "使用者應用程式"; "Visible_Application_Group_System" = "系統應用程式"; "Visible_Application_Group_AllApps" = "全部應用程式"; ================================================ FILE: theos/lib/iphone/roothide/Comet.framework/Resources.bundle/zh_Hans.lproj/Localizable.strings ================================================ /* Localizable.strings Comet Created by Noah Little on 12/4/2023. */ "Respring" = "重启SpringBoard"; "Search" = "搜索"; "Loading_Applications" = "正在加载应用"; "Select_All" = "全选"; "Unselect_All" = "取消全选"; "App" = "应用软件"; "Apps" = "应用软件"; "Visible_Application_Group_User" = "用户软件"; "Visible_Application_Group_System" = "系统软件"; "Visible_Application_Group_AllApps" = "全部应用软件"; ================================================ FILE: vroot.md ================================================ # vroot vroot is a shim library for c/c++ programs/modules, it changes the default root of file system for programs/modules by replacing all system APIs related to file paths at compile/build time. it implements nearly 200 system APIs in roothide at present, it's mainly designed for bootstrap, and most of the packages in procrusus come from gnu or other open source C/C++ projects, it can fully meet the needs. # details ![text](vroot.png) # path mirror see [file/directory mirror](filemirror.md). # develop with libvroot when specifying roothide as the target to compile procursus/bootstrap, vroot will be applied to all programs/libraries by default, you can exclude specific packages from using vroot (such as those packages written specifically for iOS using objc/swift). you can also apply libvroot to your C/C++ programs/modules in theos/xcode.