@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
35 lines • 841 B
TypeScript
/**
* Object stored in window for ALL Style change requests
*/
export interface IFPSSection {
summary: {
success: number;
errors: number;
};
maxWidth: IFPSSectionStyle;
marginTB: IFPSSectionStyle;
}
/**
* Minimal object needed to kick off a Section Style change request
* keys should also be found on IFPSSectionStyle.
*/
export interface IFPSSectionRequest {
do: boolean | null;
value: any;
}
/**
* Object stored in window for a specific type of Style change request
*/
export interface IFPSSectionStyle {
title: string;
cssProp: string;
wpInstanceID: any;
history: string[];
attempted: boolean;
do: boolean | null;
value: any;
original: any;
errors: number;
success: number;
}
//# sourceMappingURL=IFPSSection.d.ts.map