@web-core/web-sdk
    Preparing search index...

    Interface ISnapshotRepo

    interface ISnapshotRepo {
        getMultiSnapshot(
            code: string | string[],
            field: string | string[],
        ): Promise<SnapshotResponse[]>;
        getPagedSnapshot(
            code: string | string[],
            field: string | string[],
            limit: number,
            page: number,
        ): Promise<SnapshotResponse[]>;
        getSortedPagedSnapshot(
            code: string | string[],
            field: string | string[],
            sort: string,
            sortDir: "ASC" | "DESC",
            limit: number,
            page: number,
        ): Promise<SnapshotResponse[]>;
        getSortedSnapshot(
            code: string | string[],
            field: string | string[],
            sort: string,
            sortDir: "ASC" | "DESC",
        ): Promise<SnapshotResponse[]>;
    }
    Index

    Methods

    • Parameters

      • code: string | string[]

        definition legacyCode ex: GARAN or for multiple [GARAN, ISCTR]

      • field: string | string[]

        field name ex: ask, bid, marketCapital or for multiple [ask, bid, marketCapital]

      Returns Promise<SnapshotResponse[]>

      get multi snapshot data

    • Parameters

      • code: string | string[]

        definition legacyCode ex: GARAN or for multiple [GARAN, ISCTR]

      • field: string | string[]

        field name ex: ask, bid, marketCapital or for multiple [ask, bid, marketCapital]

      • limit: number

        number of items per page

      • page: number

        page number to retrieve

      Returns Promise<SnapshotResponse[]>

      get paged snapshot data

    • Parameters

      • code: string | string[]

        definition legacyCode ex: GARAN or for multiple [GARAN, ISCTR]

      • field: string | string[]

        field name ex: ask, bid, marketCapital or for multiple [ask, bid, marketCapital]

      • sort: string

        field name to sort by

      • sortDir: "ASC" | "DESC"

        sort direction (ascending or descending)

      • limit: number

        number of items per page

      • page: number

        page number to retrieve

      Returns Promise<SnapshotResponse[]>

      get sorted and paged snapshot data

    • Parameters

      • code: string | string[]

        definition legacyCode ex: GARAN or for multiple [GARAN, ISCTR]

      • field: string | string[]

        field name ex: ask, bid, marketCapital or for multiple [ask, bid, marketCapital]

      • sort: string

        field name to sort by

      • sortDir: "ASC" | "DESC"

        sort direction (ascending or descending)

      Returns Promise<SnapshotResponse[]>

      get sorted snapshot data