@stackbit/types
Advanced tools
| import { FieldBoolean, FieldColor, FieldDate, FieldDatetime, FieldEnum, FieldNumber, FieldSlug, FieldString, FieldText, FieldUrl } from '.'; | ||
| declare type PreviewControlInputStringLikeField = FieldString | FieldUrl | FieldSlug | FieldText | FieldDate | FieldDatetime | FieldColor | FieldEnum; | ||
| export declare type PreviewControlInputField = PreviewControlInputStringLikeField | FieldNumber | FieldBoolean; | ||
| declare type PreviewControlValue<T> = { | ||
| value?: T; | ||
| onChange?: (value?: T) => void; | ||
| }; | ||
| declare type PreviewControlBase = (PreviewControlInputStringLikeField & PreviewControlValue<string>) | (FieldNumber & PreviewControlValue<number>) | (FieldBoolean & PreviewControlValue<boolean>); | ||
| export declare type PreviewControlGlobal = PreviewControlBase & { | ||
| context: 'global'; | ||
| }; | ||
| export declare type PreviewControlField = PreviewControlBase & { | ||
| context: 'field'; | ||
| srcType: string; | ||
| srcProjectId: string; | ||
| documentId: string; | ||
| fieldPath?: (string | number)[]; | ||
| }; | ||
| export declare type PreviewControl = PreviewControlGlobal | PreviewControlField; | ||
| export {}; | ||
| //# sourceMappingURL=preview-controls.d.ts.map |
| {"version":3,"file":"preview-controls.d.ts","sourceRoot":"","sources":["../src/preview-controls.ts"],"names":[],"mappings":"AAAA,OAAO,EACH,YAAY,EACZ,UAAU,EACV,SAAS,EACT,aAAa,EACb,SAAS,EACT,WAAW,EACX,SAAS,EACT,WAAW,EACX,SAAS,EACT,QAAQ,EACX,MAAM,GAAG,CAAC;AAEX,aAAK,kCAAkC,GACjC,WAAW,GACX,QAAQ,GACR,SAAS,GACT,SAAS,GACT,SAAS,GACT,aAAa,GACb,UAAU,GACV,SAAS,CAAC;AAEhB,oBAAY,wBAAwB,GAAG,kCAAkC,GAAG,WAAW,GAAG,YAAY,CAAC;AAEvG,aAAK,mBAAmB,CAAC,CAAC,IAAI;IAC1B,KAAK,CAAC,EAAE,CAAC,CAAC;IACV,QAAQ,CAAC,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,KAAK,IAAI,CAAC;CAClC,CAAC;AAEF,aAAK,kBAAkB,GACjB,CAAC,kCAAkC,GAAG,mBAAmB,CAAC,MAAM,CAAC,CAAC,GAClE,CAAC,WAAW,GAAG,mBAAmB,CAAC,MAAM,CAAC,CAAC,GAC3C,CAAC,YAAY,GAAG,mBAAmB,CAAC,OAAO,CAAC,CAAC,CAAC;AAEpD,oBAAY,oBAAoB,GAAG,kBAAkB,GAAG;IACpD,OAAO,EAAE,QAAQ,CAAC;CACrB,CAAC;AAEF,oBAAY,mBAAmB,GAAG,kBAAkB,GAAG;IACnD,OAAO,EAAE,OAAO,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,YAAY,EAAE,MAAM,CAAC;IACrB,UAAU,EAAE,MAAM,CAAC;IACnB,SAAS,CAAC,EAAE,CAAC,MAAM,GAAG,MAAM,CAAC,EAAE,CAAC;CACnC,CAAC;AAEF,oBAAY,cAAc,GAAG,oBAAoB,GAAG,mBAAmB,CAAC"} |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| //# sourceMappingURL=preview-controls.js.map |
| {"version":3,"file":"preview-controls.js","sourceRoot":"","sources":["../src/preview-controls.ts"],"names":[],"mappings":""} |
| import { | ||
| FieldBoolean, | ||
| FieldColor, | ||
| FieldDate, | ||
| FieldDatetime, | ||
| FieldEnum, | ||
| FieldNumber, | ||
| FieldSlug, | ||
| FieldString, | ||
| FieldText, | ||
| FieldUrl | ||
| } from '.'; | ||
| type PreviewControlInputStringLikeField = | ||
| | FieldString | ||
| | FieldUrl | ||
| | FieldSlug | ||
| | FieldText | ||
| | FieldDate | ||
| | FieldDatetime | ||
| | FieldColor | ||
| | FieldEnum; | ||
| export type PreviewControlInputField = PreviewControlInputStringLikeField | FieldNumber | FieldBoolean; | ||
| type PreviewControlValue<T> = { | ||
| value?: T; | ||
| onChange?: (value?: T) => void; | ||
| }; | ||
| type PreviewControlBase = | ||
| | (PreviewControlInputStringLikeField & PreviewControlValue<string>) | ||
| | (FieldNumber & PreviewControlValue<number>) | ||
| | (FieldBoolean & PreviewControlValue<boolean>); | ||
| export type PreviewControlGlobal = PreviewControlBase & { | ||
| context: 'global'; | ||
| }; | ||
| export type PreviewControlField = PreviewControlBase & { | ||
| context: 'field'; | ||
| srcType: string; | ||
| srcProjectId: string; | ||
| documentId: string; | ||
| fieldPath?: (string | number)[]; | ||
| }; | ||
| export type PreviewControl = PreviewControlGlobal | PreviewControlField; |
+1
-0
@@ -18,2 +18,3 @@ export * from './config'; | ||
| export * from './custom-control-types'; | ||
| export * from './preview-controls'; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,gBAAgB,CAAC;AAC/B,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,kBAAkB,CAAC;AACjC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,mCAAmC,CAAC;AAClD,cAAc,gBAAgB,CAAC;AAC/B,cAAc,SAAS,CAAC;AACxB,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,mBAAmB,CAAC;AAClC,cAAc,kBAAkB,CAAC;AACjC,cAAc,wBAAwB,CAAC"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,gBAAgB,CAAC;AAC/B,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,kBAAkB,CAAC;AACjC,cAAc,2BAA2B,CAAC;AAC1C,cAAc,kCAAkC,CAAC;AACjD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,mCAAmC,CAAC;AAClD,cAAc,gBAAgB,CAAC;AAC/B,cAAc,SAAS,CAAC;AACxB,cAAc,iBAAiB,CAAC;AAChC,cAAc,kBAAkB,CAAC;AACjC,cAAc,mBAAmB,CAAC;AAClC,cAAc,kBAAkB,CAAC;AACjC,cAAc,wBAAwB,CAAC;AACvC,cAAc,oBAAoB,CAAC"} |
+1
-0
@@ -30,2 +30,3 @@ "use strict"; | ||
| __exportStar(require("./custom-control-types"), exports); | ||
| __exportStar(require("./preview-controls"), exports); | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,2CAAyB;AACzB,2CAAyB;AACzB,iDAA+B;AAC/B,2CAAyB;AACzB,2CAAyB;AACzB,mDAAiC;AACjC,4DAA0C;AAC1C,mEAAiD;AACjD,6DAA2C;AAC3C,oEAAkD;AAClD,iDAA+B;AAC/B,0CAAwB;AACxB,kDAAgC;AAChC,mDAAiC;AACjC,oDAAkC;AAClC,mDAAiC;AACjC,yDAAuC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,2CAAyB;AACzB,2CAAyB;AACzB,iDAA+B;AAC/B,2CAAyB;AACzB,2CAAyB;AACzB,mDAAiC;AACjC,4DAA0C;AAC1C,mEAAiD;AACjD,6DAA2C;AAC3C,oEAAkD;AAClD,iDAA+B;AAC/B,0CAAwB;AACxB,kDAAgC;AAChC,mDAAiC;AACjC,oDAAkC;AAClC,mDAAiC;AACjC,yDAAuC;AACvC,qDAAmC"} |
+2
-2
| { | ||
| "name": "@stackbit/types", | ||
| "version": "0.10.2-develop.1", | ||
| "version": "0.10.2-develop.2", | ||
| "description": "Types for Stackbit config and Content Source Interface", | ||
@@ -30,3 +30,3 @@ "main": "dist/index.js", | ||
| "homepage": "https://github.com/stackbit/stackbit#readme", | ||
| "gitHead": "90c127eeaf17b4cf511cd77495f64611764664c8" | ||
| "gitHead": "5c63725d325dc93995dc497e0d6e623fd4599731" | ||
| } |
+1
-0
@@ -18,1 +18,2 @@ export * from './config'; | ||
| export * from './custom-control-types'; | ||
| export * from './preview-controls'; |
Sorry, the diff of this file is not supported yet
337655
1.14%98
5.38%6288
1.06%