feat: INJECTION !!

PYZULE FINALLY DOESNT SUCK!
This commit is contained in:
zx
2024-09-03 00:13:00 -04:00
parent 8c4d35f568
commit 5fe28ee86c
218 changed files with 7414 additions and 19 deletions

View File

@@ -0,0 +1,63 @@
#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
/// <table class="graybox">
/// <tr>
/// <td>packageIdentifier</td> <td>Required. The package identifier to retrieve the required
/// information from.</td>
/// </tr>
/// <tr>
/// <td>packageRepository</td> <td>Optional. The URL to the repository the package is available on,
/// if not one of the default repos.</td>
/// </tr>
/// <tr>
/// <td>label</td> <td>Required. The name of the package.</td>
/// </tr>
/// <tr>
/// <td>subtitle</td> <td>Optional. Can be used for a description of the package.</td>
/// </tr>
/// </table>
///
/// ### Example Usage
/// ```xml
/// <!-- Typical: -->
/// <dict>
/// <key>cellClass</key>
/// <string>HBPackageTableCell</string>
/// <key>label</key>
/// <string>Cephei</string>
/// <key>packageIdentifier</key>
/// <string>ws.hbang.common</string>
/// </dict>
///
/// <!-- With subtitle: -->
/// <dict>
/// <key>cellClass</key>
/// <string>HBPackageTableCell</string>
/// <key>label</key>
/// <string>Cephei</string>
/// <key>packageIdentifier</key>
/// <string>ws.hbang.common</string>
/// <key>subtitle</key>
/// <string>Support library for tweaks</string>
/// </dict>
///
/// <!-- From a repository: -->
/// <dict>
/// <key>cellClass</key>
/// <string>HBPackageTableCell</string>
/// <key>label</key>
/// <string>Cephei</string>
/// <key>packageIdentifier</key>
/// <string>ws.hbang.common</string>
/// <key>packageRepository</key>
/// <string>https://repo.chariz.io</string>
/// </dict>
/// ```
@interface HBPackageTableCell : HBLinkTableCell
@end