UNPKG

core-cde

Version:

30 lines (29 loc) 917 B
import { ETextAlign, ETextStyl, ListStyle } from '../descriptiveClasses/Text'; import { TypeComponent } from '../TypeComponent'; import { IBaseProps } from './IBaseProps'; export interface ITextProps extends IBaseProps { startPos: number; value: string | null; endPos?: number; } export interface IStyleProps extends IBaseProps { position: [number, number]; style: ETextStyl; } export interface ITextWrapProps extends IBaseProps { textWidget: string; textNewWidget: string; listStyleWidget: ListStyle[]; listStyleNewWidget: ListStyle[]; typeNewWidget: TypeComponent; } export interface ITextUnWrapProps extends IBaseProps { textWidget: string; positionWrapText: number; listStyleWidget: ListStyle[]; } export interface ITextAlignmentProps extends IBaseProps { idWidget: string; newAlign: ETextAlign; oldAlign: ETextAlign; }