Options
All
  • Public
  • Public/Protected
  • All
Menu

Taxonomy Helper

Hierarchy

  • ITaxonomy

Index

Methods

findById

  • Method to find a term by id

    Parameters

    • term: ITerm

      The term

    • termId: string

      The term id to search for

    Returns ITerm

findByName

  • findByName(term: ITerm, termName: string): ITerm
  • Method to find a term by name

    Parameters

    • term: ITerm

      The term

    • termName: string

      The term name to search for

    Returns ITerm

getTermGroup

  • getTermGroup(groupName?: string): PromiseLike<{ context: any; termGroup: any }>
  • Method to get the term group

    Parameters

    • Optional groupName: string

      The group name.

    Returns PromiseLike<{ context: any; termGroup: any }>

getTermGroups

  • Method to get the term groups

    Returns PromiseLike<Array<ITermGroupInfo>>

getTermSetByGroupName

  • getTermSetByGroupName(termSetName: string, groupName: string): PromiseLike<ITerm>
  • Method to get the term set from the default site collection

    Parameters

    • termSetName: string
    • groupName: string

    Returns PromiseLike<ITerm>

getTermSetById

  • getTermSetById(termStoreId: string, termSetId: string): PromiseLike<ITerm>
  • Method to get the term set by id

    Parameters

    • termStoreId: string

      The term store guid

    • termSetId: string

      The term set guid

    Returns PromiseLike<ITerm>

getTermSetFromDefaultSC

  • getTermSetFromDefaultSC(termSetName: string): PromiseLike<ITerm>
  • Method to get the term set from the default site collection

    Parameters

    • termSetName: string

    Returns PromiseLike<ITerm>

getTermSets

  • getTermSets(groupName: string): PromiseLike<Array<ITermSetInfo>>
  • Method to get the term sets for a group

    Parameters

    • groupName: string

      The group name.

    Returns PromiseLike<Array<ITermSetInfo>>

getTermSetsFromDefaultSC

  • getTermSetsFromDefaultSC(): PromiseLike<Array<ITermSetInfo>>
  • Method to get the term sets for the site collection

    Returns PromiseLike<Array<ITermSetInfo>>

getTerms

  • getTerms(termSet: any, termSetTerms: any): Array<ITermInfo>
  • Method to get the terms

    Parameters

    • termSet: any

      The term set.

    • termSetTerms: any

      The term set terms.

    Returns Array<ITermInfo>

getTermsByGroupName

  • getTermsByGroupName(termSetName: string, groupName: string): PromiseLike<Array<ITermInfo>>
  • Method to get a terms from a specified group

    Parameters

    • termSetName: string
    • groupName: string

    Returns PromiseLike<Array<ITermInfo>>

getTermsById

  • getTermsById(termStoreId: string, termSetId: string): PromiseLike<Array<ITermInfo>>
  • Method to get the terms by id

    Parameters

    • termStoreId: string

      The term store guid

    • termSetId: string

      The term set guid

    Returns PromiseLike<Array<ITermInfo>>

getTermsFromDefaultSC

  • getTermsFromDefaultSC(termSetName: string): PromiseLike<Array<ITermInfo>>
  • Method to get the terms from the default site collection

    Parameters

    • termSetName: string

      The term set name

    Returns PromiseLike<Array<ITermInfo>>

loadScripts

  • loadScripts(): PromiseLike<void>
  • Method to ensure the taxonomy script references are loaded.

    Returns PromiseLike<void>

toArray

  • Method to convert a term set into an array of terms

    Parameters

    Returns Array<ITermInfo>

toFieldMultiValue

  • Method to convert a collection of terms to a field value

    Parameters

    Returns any

toFieldValue

  • Method to convert a term to a field value

    Parameters

    Returns any

toObject

  • Method to convert an array of terms into a term set

    Parameters

    Returns ITerm

Generated using TypeDoc