This API provides functionality related to retrieving reference data.

Accessed from the window at window.sas.vi.refData.

window.sas.vi.refData.getReferenceLists();
interface RefDataApi {
    getReferenceHierarchies(): Promise<HierarchicalList[]>;
    getReferenceHierarchy(name: string, includeArchived?: boolean): Promise<HierarchicalList>;
    getReferenceList(name: string, includeArchived?: boolean): Promise<ReferenceList>;
    getReferenceLists(): Promise<ReferenceList[]>;
}

Methods

  • Returns Promise<HierarchicalList[]>

    Promise containing the array of reference data hierarchies.

    Gets all reference data hierarchies.

  • Parameters

    • name: string

      {name} Name of the reference data hierarchy.

    • OptionalincludeArchived: boolean

      {boolean} Boolean to determine if an archived hierarchy can be returned.

    Returns Promise<HierarchicalList>

    Promise containing the reference data hierarchy.

    Gets reference data hierarchy with the given name.

  • Parameters

    • name: string

      {string} Name of the reference data list.

    • OptionalincludeArchived: boolean

      {boolean} Boolean to determine if an archived list can be returned.

    Returns Promise<ReferenceList>

    Promise containing the reference data list.

    Gets reference data list with the given name.

  • Returns Promise<ReferenceList[]>

    Promise containing the array of reference data lists.

    Gets all reference data lists.