Open marciogurka opened 1 week ago
Forum post
"The following type definitions do not match in v6.0.6
BryntumSchedulerPro.creationTooltipTemplate ? : (data: { source: TimeSpan, target: TimeSpan, fromSide: string, toSide: string, valid: Boolean}) => string|DomConfig SchedulerProConfig.creationTooltipTemplate?: (data: { source: TimeSpan, target: TimeSpan, fromSide: string, toSide: string, valid: boolean ) => string|DomConfig
Boolean vs boolean. This produces following Typescript error with v-bind
<bryntum-scheduler-pro v-bind="schedulerConfig"></bryntum-scheduler-pro>
Argument of type '{ dependenciesFeature: boolean; timeRangesFeature: Partial<TimeRangesConfig>; "filterBar-feature": boolean; listeners: SchedulerProListeners | undefined; ... 486 more ...; onVisibleDateRangeChange?: string | ... 1 more ... | undefined; }' is not assignable to parameter of type '{ readonly [x: `on${Capitalize<any>}`]: ((...args: any[] | unknown[]) => any) | undefined; readonly adopt?: string | HTMLElement | undefined; readonly alignSelf?: string | undefined; ... 302 more ...; readonly versionsFeature?: string | ... 4 more ... | undefined; } & ... 5 more ... & Record<...>'. Type '{ dependenciesFeature: boolean; timeRangesFeature: Partial<TimeRangesConfig>; "filterBar-feature": boolean; listeners: SchedulerProListeners | undefined; ... 486 more ...; onVisibleDateRangeChange?: string | ... 1 more ... | undefined; }' is not assignable to type '{ readonly [x: `on${Capitalize<any>}`]: ((...args: any[] | unknown[]) => any) | undefined; readonly adopt?: string | HTMLElement | undefined; readonly alignSelf?: string | undefined; ... 302 more ...; readonly versionsFeature?: string | ... 4 more ... | undefined; }'. Types of property 'creationTooltipTemplate' are incompatible. Type '((data: { source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: boolean; }) => string | DomConfig) | undefined' is not assignable to type '((data: { source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: Boolean; }) => string | DomConfig) | undefined'. Type '(data: { source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: boolean; }) => string | DomConfig' is not assignable to type '(data: { source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: Boolean; }) => string | DomConfig'. Types of parameters 'data' and 'data' are incompatible. Type '{ source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: Boolean; }' is not assignable to type '{ source: TimeSpan; target: TimeSpan; fromSide: string; toSide: string; valid: boolean; }'. Types of property 'valid' are incompatible. Type 'Boolean' is not assignable to type 'boolean'. 'boolean' is a primitive, but 'Boolean' is a wrapper object. Prefer using 'boolean' when possible.ts-plugin(2345)
"
Forum post
"The following type definitions do not match in v6.0.6
Boolean vs boolean. This produces following Typescript error with v-bind
"