Skip to content

Commit

Permalink
Add autocomplete
Browse files Browse the repository at this point in the history
  • Loading branch information
Jannis P committed Jan 25, 2023
1 parent 6f24de1 commit f524a8c
Show file tree
Hide file tree
Showing 14 changed files with 660 additions and 49 deletions.
13 changes: 13 additions & 0 deletions packages/vue-prism-editor/dist/Editor.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,22 @@ export interface History {
}>;
offset: number;
}
interface AutocompleteEntry {
text: string;
overlap: number;
label?: string;
}
export declare const PrismEditor: import("vue/types/vue").ExtendedVue<Vue, {
capture: boolean;
history: History;
lineNumbersHeight: string;
codeData: string;
autocompleteOpen: boolean;
autocompleteIndex: number;
autocompleteData: AutocompleteEntry[];
}, {
updateAutocompleteData(): void;
acceptAutocomplete(event: Event, option?: number | undefined): void;
setLineNumbersHeight(): void;
styleLineNumbers(): void;
_recordCurrentState(): void;
Expand All @@ -44,6 +54,7 @@ export declare const PrismEditor: import("vue/types/vue").ExtendedVue<Vue, {
isEmpty: boolean;
content: string;
lineNumbersCount: number;
cursorOffset: number[];
}, {
lineNumbers: boolean;
autoStyleLineNumbers: boolean;
Expand All @@ -54,4 +65,6 @@ export declare const PrismEditor: import("vue/types/vue").ExtendedVue<Vue, {
insertSpaces: boolean;
ignoreTabKey: boolean;
placeholder: string;
autocomplete: Function;
}>;
export {};
165 changes: 154 additions & 11 deletions packages/vue-prism-editor/dist/prismeditor.cjs.development.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading

0 comments on commit f524a8c

Please sign in to comment.