Search
    Preparing search index...

    Интерфейс для сравнения JSON-значений.

    interface JsonDifferenceProps {
        codeFoldMessageRenderer?: (
            totalFoldedLines: number,
            leftStartLineNumber: number,
            rightStartLineNumber: number,
        ) => Element;
        compareMethod?: JsonDifferenceCompareMethod;
        disableWordDiff?: boolean;
        hideLineNumbers?: boolean;
        leftTitle?: string | ReactElement<any, string | JSXElementConstructor<any>>;
        linesOffset?: number;
        newValue: undefined | string;
        oldValue: undefined | string;
        renderContent?: (source: undefined | string) => Element;
        rightTitle?:
            | string
            | ReactElement<any, string | JSXElementConstructor<any>>;
        showDiffOnly?: boolean;
        splitView?: boolean;
        useDarkTheme?: boolean;
    }
    Index

    Properties

    codeFoldMessageRenderer?: (
        totalFoldedLines: number,
        leftStartLineNumber: number,
        rightStartLineNumber: number,
    ) => Element

    Функция рендера сообщения о свернутом коде

    Type declaration

      • (
            totalFoldedLines: number,
            leftStartLineNumber: number,
            rightStartLineNumber: number,
        ): Element
      • Parameters

        • totalFoldedLines: number

          Общее количество свернутых строк

        • leftStartLineNumber: number

          Номер первой свернутой строки слева

        • rightStartLineNumber: number

          Номер первой свернутой строки справа

        Returns Element

    Метод сравнения JSON

    disableWordDiff?: boolean

    Отключить сравнение слов

    hideLineNumbers?: boolean

    Скрыть номера строк

    leftTitle?: string | ReactElement<any, string | JSXElementConstructor<any>>

    Заголовок левой области

    linesOffset?: number

    Смещение линий

    newValue: undefined | string

    Новое значение

    oldValue: undefined | string

    Старое значение

    renderContent?: (source: undefined | string) => Element

    Функция рендера содержимого

    Type declaration

      • (source: undefined | string): Element
      • Parameters

        • source: undefined | string

          Исходный текст

        Returns Element

    rightTitle?: string | ReactElement<any, string | JSXElementConstructor<any>>

    Заголовок правой области

    showDiffOnly?: boolean

    Отображать только отличия

    splitView?: boolean

    Разделять отображение

    useDarkTheme?: boolean

    Темная тема