File

src/lib/models/discussion-config.model.ts

Index

Properties

Properties

bannerOption
bannerOption: boolean
Type : boolean
Optional
categories
categories: Icategory
Type : Icategory
context
context: Object
Type : Object
Optional
defaultLandingPage
defaultLandingPage: string
Type : string
Optional
headerOptions
headerOptions: boolean
Type : boolean
Optional
menuOptions
menuOptions: Array<IMenuOptions>
Type : Array<IMenuOptions>
Optional
path
path: string
Type : string
Optional
routerSlug
routerSlug: string
Type : string
Optional
userId
userId: number
Type : number
userName
userName: string
Type : string
Optional
export interface IdiscussionConfig {
    menuOptions?: Array<IMenuOptions>
    userName?: string;
    context?: Object;
    categories: Icategory;
    path?: string;
    routerSlug?: string;
    userId: number;
    headerOptions?: boolean
    bannerOption?: boolean
    defaultLandingPage?: string
  }
  
  export interface Icontext {
   id: number
  }
  
  export interface IMenuOptions {
    route: string
    enable: boolean
  }

export interface IDiscussionAllContext {
  contextIdArr: Array<number>
  contextType: string
  categoryObj: ICategoryObj
}

export interface ICategoryObj{
    name: string,
    pid: string,
    description: string,
    context: Array<ICourseContext>
}

export interface ICourseContext{
  type: string
  identifier: string
}

export interface IMenuOptions {
  route: string
  enable: boolean
}

export interface Icategory {
  result: Array<string>
}

results matching ""

    No results matching ""