5.5.0
2025-04-29
ADDED
squared.base
interface CompressFormat {
worker?: boolean | number; // Timeout (ms)
metadata?: PlainObject;
}
interface WatchInterval {
recursive?: boolean | string | string[]; // ESM parent directory + Glob match (NodeJS 19.1/20)
}
android.base
interface Constraint {
grid?: {
children: View[][];
rows: number;
columns: number;
align: string;
};
}
class Resource {
static addRawAsset(resourceId: number, type: "audio" | "video" | "images", name: string, value: unknown): string;
}
class View {
get labelForElement(): boolean;
}
android.lib.constant
const enum DEPENDENCY_TYPE {
LINT_CHECKS = 11,
LINT_PUBLISH = 12
}
chrome.base
interface AssetCommand {
worker?: boolean | number; // image + font + raw assets
}
CHANGED
android.base
interface UserResourceSettingsUI {
compressImages: boolean | string | CompressFormat | CompressFormat[]; // CompressFormat
}
class Resource {
static formatName(value: string, isFile?: boolean): string; // isFile
}
DEPRECATED
squared.base
interface AppProjectUI {
firstLetterValue?: Map<Element, string>; // Will be renamed
}