import RenameDiscussionModal from 'flarum/forum/components/RenameDiscussionModal'RenameDiscussionModal
Extends:
The 'RenameDiscussionModal' displays a modal dialog with an input to rename a discussion
Member Summary
| Public Members | ||
| public |
currentTitle: * |
|
| public |
discussion: * |
|
| public |
|
|
| public |
newTitle: * |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
content(): * |
|
| public |
oninit(vnode: *) |
|
| public |
onsubmit(e: *): * |
|
| public |
title(): * |
|
Inherited Summary
| From class Modal | ||
| public static |
Determine whether or not the modal should be dismissible via an 'x' button. |
|
| public |
Attributes for an alert component to show below the header. |
|
| public |
|
|
| public abstract |
Get the class name to apply to the modal. |
|
| public abstract |
content(): VirtualElement Get the content of the modal. |
|
| public |
hide() Hide the modal. |
|
| public |
loaded() Stop loading. |
|
| public |
onbeforeremove(vnode: *): * |
|
| public |
oncreate(vnode: *) |
|
| public |
onerror(error: RequestError) Show an alert describing an error returned from the API, and give focus to the first relevant field. |
|
| public |
onready() Focus on the first input when the modal is ready to be used. |
|
| public |
onsubmit(e: Event) Handle the modal form's submit event. |
|
| public abstract |
Get the title of the modal dialog. |
|
| public |
view(): * |
|
Public Methods
public className(): string source
Get the class name to apply to the modal.
Override:
Modal#classNamepublic oninit(vnode: *) source
Params:
| Name | Type | Attribute | Description |
| vnode | * |
public onsubmit(e: *): * source
Handle the modal form's submit event.
Override:
Modal#onsubmitParams:
| Name | Type | Attribute | Description |
| e | * |
Return:
| * |
Reference
Source
