mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-11 04:30:14 +00:00
Add SketchMSData wrapper
This commit is contained in:
25
types/sketchapp/index.d.ts
vendored
25
types/sketchapp/index.d.ts
vendored
@@ -17,9 +17,34 @@ type SketchMSLayerListExpandedType = 0 | 1 | 2;
|
||||
type SketchMSEncodedBase64BinaryPlist = string;
|
||||
type SketchMSNSColorArchive = SketchMSKeyValueArchive;
|
||||
type SketchMSLayer = SketchMSPage | SketchMSSymbolMaster;
|
||||
type SketchMSUserData = SketchMSUserDocument | SketchMSUserPage;
|
||||
interface SketchMSNestedSymbolOverride {
|
||||
symbolID: string;
|
||||
}
|
||||
interface SketchMSPreview {
|
||||
source: string;
|
||||
width: number;
|
||||
height: number;
|
||||
}
|
||||
interface SketchMSUserPage {
|
||||
[key: string]: {
|
||||
scrollOrigin: SketchMSCurvePoint;
|
||||
zoomValue: number;
|
||||
};
|
||||
}
|
||||
interface SketchMSUserDocument {
|
||||
document: {
|
||||
pageListCollapsed: number;
|
||||
pageListHeight: number;
|
||||
}
|
||||
}
|
||||
interface SketchMSData {
|
||||
pages: Array<SketchMSPage>;
|
||||
previews: Array<SketchMSPreview>;
|
||||
document: SketchMSDocumentData;
|
||||
user: SketchMSUserData;
|
||||
meta: SketchMSMetadata;
|
||||
}
|
||||
interface SketchMSStringAttribute {
|
||||
_class: 'stringAttribute';
|
||||
attributes: {
|
||||
|
||||
Reference in New Issue
Block a user