RenameDiscussionModal
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 |
init() |
|
public |
onsubmit(e: *): * |
|
public |
title(): * |
Inherited Summary
From class Component | ||
public static |
Get a Mithril component object for this component, preloaded with props. |
|
public static |
Initialize the component's props. |
|
public |
element: * The root DOM element for the component. |
|
public |
The properties passed into the component. |
|
public |
Whether or not to retain the component's subtree on redraw. |
|
public |
Returns a jQuery object for this component's element. If you pass in a selector string, this method will return a jQuery object, using the current element as its buffer. For example, calling |
|
public |
Called after the component's root element is redrawn. This hook can be used to perform any actions on the DOM, both on the initial draw and any subsequent redraws. See Mithril's documentation for more information. |
|
public |
Called when the component is destroyed, i.e. |
|
public |
Get the renderable virtual DOM that represents the component's view. This should NOT be overridden by subclasses. Subclasses wishing to define their virtual DOM should override Component#view instead. |
|
protected |
init() Called when the component is constructed. |
|
protected |
Get the virtual DOM that represents the component's view. |
From class Modal | ||
public |
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 |
init() |
|
public |
Determine whether or not the modal should be dismissible via an 'x' button. |
|
public |
loaded() Stop loading. |
|
public |
onerror(error: RequestError) Show an alert describing an error returned from the API, and give focus to the first relevant field. |
|
public |
onhide() |
|
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 onsubmit(e: *): * source
Handle the modal form's submit event.
Override:
Modal#onsubmitParams:
Name | Type | Attribute | Description |
e | * |
Return:
* |