File

app/core/interfaces/interfaces.component.ts

Index

Properties

Properties

colorScheme
colorScheme: string
Type : string
deck
deck: string
Type : string
Optional
description
description: string
Type : string
descriptionTitle
descriptionTitle: string
Type : string
fiftyFiftyTemplate
fiftyFiftyTemplate: boolean
Type : boolean
id
id: string
Type : string
imgAlt
imgAlt: string
Type : string
Optional
isButtonLink
isButtonLink: boolean
Type : boolean
link
link: ComponentLink
Type : ComponentLink
Optional
linkObject
linkObject: any
Type : any
Optional
mediaType
mediaType: string
Type : string
Optional
mediaURL
mediaURL: string
Type : string
Optional
mimeType
mimeType: string
Type : string
Optional
rightImage
rightImage: boolean
Type : boolean
subtitle
subtitle: string
Type : string
Optional
title
title: string
Type : string
Optional
export interface TopBannerData {
	introduction: string;
	bannerImageUrl;
	imageAlt;
	imageTitle;
	mobileBannerImageUrl;
	box1?: HighLightedBox;
	box2?: HighLightedBox;
	box3?: HighLightedBox;
	includeBreadcrumb;
	viewName: string;
}

export interface HighLightedBox {
	description: string;
	link: ComponentLink;
}

export interface MediaKit {
	title: string;
	buttonTitle: string;
	mediaItems: MediaItem[];
	zipFileName: string;
}

export interface MediaItem {
	title: string;
	size: string;
	url: string;
	fileName: string;
	altText: string;
	mimeType: string;
	id: string;
	componentId: string;
	mediaItem: any;
	isVideo: boolean;
}

export interface HighlightedContentData {
	title?: string;
	subtitle?: string;
	deck?: string;
	descriptionTitle: string;
	description: string;
	rightImage: boolean;
	fiftyFiftyTemplate: boolean;
	isButtonLink: boolean;
	link?: ComponentLink;
	colorScheme: string;
	mediaType?: string;
	mediaURL?: string;
	mimeType?: string;
	imgAlt?: string;
	id: string;
	linkObject?: any;
}

export interface ComponentLink {
	linkObject?: any;
	title: string;
	url: string;
	newWindow: boolean;
	isInternal: boolean;
	description: string;
	useDescription: boolean;
	linkID: string;
	fileSize: string;
}

export interface Tool {
	id: String;
	imageUrl: string;
	altText: string;
	toolUrl: string;
	linkType: string;
	title: string;
	description: string;
	restricted: boolean;
	windowTarget: String;
	userLoggedIn: boolean;
	roleRequired: boolean;
}

result-matching ""

    No results matching ""