@forestadmin/datasource-customizer
Advanced tools
Comparing version 1.15.0 to 1.16.0-alpha-widgets.1
import { CompositeId, Json } from '@forestadmin/datasource-toolkit'; | ||
type DropdownOption<TValue = string> = { | ||
value: TValue | null; | ||
label: string; | ||
} | TValue; | ||
export type ValueOrHandler<Context = unknown, Result = unknown> = ((context: Context) => Promise<Result>) | ((context: Context) => Result) | Promise<Result> | Result; | ||
@@ -30,4 +34,10 @@ interface BaseDynamicField<Type, Context, Result> { | ||
type StringListDynamicField<Context> = BaseDynamicField<'StringList', Context, string[]>; | ||
export type DynamicField<Context = unknown> = BooleanDynamicField<Context> | CollectionDynamicField<Context> | EnumDynamicField<Context> | EnumListDynamicField<Context> | FileDynamicField<Context> | FileListDynamicField<Context> | JsonDynamicField<Context> | NumberDynamicField<Context> | NumberListDynamicField<Context> | StringDynamicField<Context> | StringListDynamicField<Context>; | ||
interface DropdownDynamicFieldConfiguration<TValue = string> { | ||
widget: 'Dropdown'; | ||
placeholder?: string; | ||
search?: 'static' | 'disabled'; | ||
options: DropdownOption<TValue>[]; | ||
} | ||
export type DynamicField<Context = unknown> = BooleanDynamicField<Context> | CollectionDynamicField<Context> | EnumDynamicField<Context> | EnumListDynamicField<Context> | FileDynamicField<Context> | FileListDynamicField<Context> | JsonDynamicField<Context> | NumberDynamicField<Context> | (NumberDynamicField<Context> & DropdownDynamicFieldConfiguration<number>) | NumberListDynamicField<Context> | StringDynamicField<Context> | (StringDynamicField<Context> & DropdownDynamicFieldConfiguration<string>) | StringListDynamicField<Context>; | ||
export {}; | ||
//# sourceMappingURL=fields.d.ts.map |
{ | ||
"name": "@forestadmin/datasource-customizer", | ||
"version": "1.15.0", | ||
"version": "1.16.0-alpha-widgets.1", | ||
"main": "dist/index.js", | ||
@@ -31,3 +31,3 @@ "license": "GPL-3.0", | ||
"dependencies": { | ||
"@forestadmin/datasource-toolkit": "1.9.0", | ||
"@forestadmin/datasource-toolkit": "1.10.0-alpha-widgets.1", | ||
"file-type": "^16.5.4", | ||
@@ -34,0 +34,0 @@ "luxon": "^3.2.1", |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
458977
5293
2
+ Added@forestadmin/datasource-toolkit@1.10.0-alpha-widgets.1(transitive)
+ Addedabort-controller@3.0.0(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbuffer@6.0.3(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedevents@3.3.0(transitive)
+ Addedprocess@0.11.10(transitive)
+ Addedreadable-stream@4.7.0(transitive)
+ Addedreadable-web-to-node-stream@3.0.3(transitive)
- Removed@forestadmin/datasource-toolkit@1.9.0(transitive)
- Removedinherits@2.0.4(transitive)
- Removedreadable-stream@3.6.2(transitive)
- Removedreadable-web-to-node-stream@3.0.2(transitive)
- Removedutil-deprecate@1.0.2(transitive)
Updated@forestadmin/datasource-toolkit@1.10.0-alpha-widgets.1