mirror of
https://github.com/vector-im/element-web.git
synced 2024-11-16 05:04:57 +08:00
mark some things as public
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
parent
ed0d9973b7
commit
06cc76f7d8
@ -134,7 +134,7 @@ export default class BasicMessageEditor extends React.Component<IProps, IState>
|
||||
this.configureShouldShowPillAvatar);
|
||||
}
|
||||
|
||||
componentDidUpdate(prevProps: IProps) {
|
||||
public componentDidUpdate(prevProps: IProps) {
|
||||
if (this.props.placeholder !== prevProps.placeholder && this.props.placeholder) {
|
||||
const {isEmpty} = this.props.model;
|
||||
if (isEmpty) {
|
||||
|
@ -43,7 +43,7 @@ export default class AutocompleteWrapperModel {
|
||||
) {
|
||||
}
|
||||
|
||||
onEscape(e: KeyboardEvent) {
|
||||
public onEscape(e: KeyboardEvent) {
|
||||
this.getAutocompleterComponent().onEscape(e);
|
||||
this.updateCallback({
|
||||
replaceParts: [this.partCreator.plain(this.queryPart.text)],
|
||||
@ -51,24 +51,24 @@ export default class AutocompleteWrapperModel {
|
||||
});
|
||||
}
|
||||
|
||||
close() {
|
||||
public close() {
|
||||
this.updateCallback({close: true});
|
||||
}
|
||||
|
||||
hasSelection() {
|
||||
public hasSelection() {
|
||||
return this.getAutocompleterComponent().hasSelection();
|
||||
}
|
||||
|
||||
hasCompletions() {
|
||||
public hasCompletions() {
|
||||
const ac = this.getAutocompleterComponent();
|
||||
return ac && ac.countCompletions() > 0;
|
||||
}
|
||||
|
||||
onEnter() {
|
||||
public onEnter() {
|
||||
this.updateCallback({close: true});
|
||||
}
|
||||
|
||||
async onTab(e: KeyboardEvent) {
|
||||
public async onTab(e: KeyboardEvent) {
|
||||
const acComponent = this.getAutocompleterComponent();
|
||||
|
||||
if (acComponent.countCompletions() === 0) {
|
||||
@ -81,15 +81,15 @@ export default class AutocompleteWrapperModel {
|
||||
}
|
||||
}
|
||||
|
||||
onUpArrow(e: KeyboardEvent) {
|
||||
public onUpArrow(e: KeyboardEvent) {
|
||||
this.getAutocompleterComponent().moveSelection(-1);
|
||||
}
|
||||
|
||||
onDownArrow(e: KeyboardEvent) {
|
||||
public onDownArrow(e: KeyboardEvent) {
|
||||
this.getAutocompleterComponent().moveSelection(+1);
|
||||
}
|
||||
|
||||
onPartUpdate(part: Part, pos: DocumentPosition) {
|
||||
public onPartUpdate(part: Part, pos: DocumentPosition) {
|
||||
// cache the typed value and caret here
|
||||
// so we can restore it in onComponentSelectionChange when the value is undefined (meaning it should be the typed text)
|
||||
this.queryPart = part;
|
||||
@ -97,7 +97,7 @@ export default class AutocompleteWrapperModel {
|
||||
return this.updateQuery(part.text);
|
||||
}
|
||||
|
||||
onComponentSelectionChange(completion: ICompletion) {
|
||||
public onComponentSelectionChange(completion: ICompletion) {
|
||||
if (!completion) {
|
||||
this.updateCallback({
|
||||
replaceParts: [this.queryPart],
|
||||
@ -109,7 +109,7 @@ export default class AutocompleteWrapperModel {
|
||||
}
|
||||
}
|
||||
|
||||
onComponentConfirm(completion: ICompletion) {
|
||||
public onComponentConfirm(completion: ICompletion) {
|
||||
this.updateCallback({
|
||||
replaceParts: this.partForCompletion(completion),
|
||||
close: true,
|
||||
|
Loading…
Reference in New Issue
Block a user