UNPKG

@mikezimm/fps-core-v7

Version:

Library of reusable core interfaces, types and constants migrated from fps-library-v2

54 lines 1.9 kB
export type IFPSListItemPickerIndex = '' | '2' | '3' | '4' | '5' | '6' | '7' | '8'; /** * 2024-09-07: Migrated from the same folder in fps-library-v2/banner/components/ItemPicker/interfaces... * 2025-03-18: Renamed this file to WPProps12 in order to add scaled upgrades for webparts when needed * See WPProps34, WPProps56, WPProps78 */ export interface IFPSListItemPickerWPProps { webUrlPickerValue: string; listPickerValue: string; listItemPickerValue: string; } /** * Added for extensibility of multiple lists in prop pane as in Photo Form * Could also use this method per ChatGPT but it's harder to read/understand export type IFPSListItemPickerWPProps2 = { [K in keyof IFPSListItemPickerWPProps as `${K}2`]: IFPSListItemPickerWPProps[K]; }; */ export interface IFPSListItemPickerWPProps2 { webUrlPickerValue2: string; listPickerValue2: string; listItemPickerValue2: string; } export interface IFPSListItemPickerWPProps3 { webUrlPickerValue3: string; listPickerValue3: string; listItemPickerValue3: string; } export interface IFPSListItemPickerWPProps4 { webUrlPickerValue4: string; listPickerValue4: string; listItemPickerValue4: string; } export interface IFPSListItemPickerWPProps5 { webUrlPickerValue5: string; listPickerValue5: string; listItemPickerValue5: string; } export interface IFPSListItemPickerWPProps6 { webUrlPickerValue6: string; listPickerValue6: string; listItemPickerValue6: string; } export interface IFPSListItemPickerWPProps7 { webUrlPickerValue7: string; listPickerValue7: string; listItemPickerValue7: string; } export interface IFPSListItemPickerWPProps8 { webUrlPickerValue8: string; listPickerValue8: string; listItemPickerValue8: string; } //# sourceMappingURL=IFPSListItemPickerWPProps.d.ts.map