• Preparing search index...
  • The search index is not available
型・APIリファレンス
  • 型・APIリファレンス
  • useTopViewService

Function useTopViewService

  • useTopViewService(): {
        fetchInformationDetail: (
            param: FetchInformationDetailParameter,
        ) => Promise<WebApiResponse<{ data: string; detailCustomStyle: string }>>;
        fetchSearchResultList: (
            param: FetchSearchResultListParameter,
        ) => Promise<WebApiResponse<SearchResult>>;
        loadDefinition: () => Promise<
            ViewInitializationDataResponse<
                TopViewDefinition,
                Record<string, never>,
            >,
        >;
    }
  • TopViewのAPIを取り扱うロジックを生成します。

    Returns {
        fetchInformationDetail: (
            param: FetchInformationDetailParameter,
        ) => Promise<WebApiResponse<{ data: string; detailCustomStyle: string }>>;
        fetchSearchResultList: (
            param: FetchSearchResultListParameter,
        ) => Promise<WebApiResponse<SearchResult>>;
        loadDefinition: () => Promise<
            ViewInitializationDataResponse<
                TopViewDefinition,
                Record<string, never>,
            >,
        >;
    }

    • fetchInformationDetail: (
          param: FetchInformationDetailParameter,
      ) => Promise<WebApiResponse<{ data: string; detailCustomStyle: string }>>
    • fetchSearchResultList: (param: FetchSearchResultListParameter) => Promise<WebApiResponse<SearchResult>>
    • loadDefinition: () => Promise<
          ViewInitializationDataResponse<TopViewDefinition, Record<string, never>>,
      >

    Example

    const { fetchInformationDetail } = Mdc.useTopViewService();
    fetchInformationDetail({ oid: "1", version: 0}).then(({ isSuccess, data}) => {
    // お知らせ情報の詳細
    console.log(data.data);
    });

Settings

Member Visibility
型・APIリファレンス
  • Loading...