mirror of
https://github.com/flarum/framework.git
synced 2024-12-11 21:43:38 +08:00
1ab35d89ac
Includes transpiled JS/TS, and Typescript declaration files (typings). [skip ci]
29 lines
718 B
TypeScript
29 lines
718 B
TypeScript
export default class UploadImageButton extends Button<import("../../common/components/Button").IButtonAttrs> {
|
|
constructor();
|
|
loading: boolean;
|
|
/**
|
|
* Prompt the user to upload an image.
|
|
*/
|
|
upload(): void;
|
|
/**
|
|
* Remove the logo.
|
|
*/
|
|
remove(): void;
|
|
resourceUrl(): string;
|
|
/**
|
|
* After a successful upload/removal, reload the page.
|
|
*
|
|
* @param {Object} response
|
|
* @protected
|
|
*/
|
|
protected success(response: Object): void;
|
|
/**
|
|
* If upload/removal fails, stop loading.
|
|
*
|
|
* @param {Object} response
|
|
* @protected
|
|
*/
|
|
protected failure(response: Object): void;
|
|
}
|
|
import Button from "../../common/components/Button";
|