Interface SettingsTools

Hierarchy

  • SettingsTools

Properties

addAfter: ((sectionName, sections) => Section[])

Type declaration

addSection: ((options) => Section)

Type declaration

    • (options): Section
    • Parameters

      • options: {
            _id?: string;
            color?: string;
            elem: ((args) => ReactElement<any, string | JSXElementConstructor<any>>);
            fromEnd?: boolean;
            label?: string | LabelCallback;
            name: string;
            pos?: number;
        }
        • Optional _id?: string
        • Optional color?: string
        • elem: ((args) => ReactElement<any, string | JSXElementConstructor<any>>)
            • (args): ReactElement<any, string | JSXElementConstructor<any>>
            • Parameters

              • args: unknown

              Returns ReactElement<any, string | JSXElementConstructor<any>>

        • Optional fromEnd?: boolean
        • Optional label?: string | LabelCallback
        • name: string
        • Optional pos?: number

      Returns Section

removeAfter: ((sectionName) => void)

Type declaration

    • (sectionName): void
    • Parameters

      • sectionName: string

      Returns void

removeSection: ((sectionName) => void)

Type declaration

    • (sectionName): void
    • Parameters

      • sectionName: string

      Returns void

rpSections: Section[]
rpSectionsAfter: Map<string, Section[]>

Generated using TypeDoc