Skip to main content

extension-react-language-select

package @remirror/extension-react-language-select

variable CodeBlockLanguageSelect

Signature:

CodeBlockLanguageSelect: ({ languages, className, offset, onLanguageChange, onPointerDownSelect, onSelectChange, }: CodeBlockLanguageSelectProps) => JSX.Element

interface CodeBlockLanguageSelectProps

Signature:

export interface CodeBlockLanguageSelectProps 

property className

Signature:

className?: string;

property languages

Signature:

languages?: Array<{
displayName: string;
value?: string;
}>;

property offset

Signature:

offset?: {
x: number;
y: number;
};

property onLanguageChange

Signature:

onLanguageChange?: (language: string, element: HTMLElement | undefined, setWidth: (value: SetStateAction<string>) => void) => boolean;

property onPointerDownSelect

Signature:

onPointerDownSelect?: (event: PointerEvent<HTMLSelectElement>) => boolean;

property onSelectChange

Signature:

onSelectChange?: (event: ChangeEvent<HTMLSelectElement>, setWidth: (value: SetStateAction<string>) => void) => boolean;