File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/js/ui/uploader/core/src/backend/abstract-remove-controller.js
Back
import { EventEmitter } from 'main.core.events'; import type Server from './server'; import type UploaderFile from '../uploader-file'; export default class AbstractRemoveController extends EventEmitter { #server: Server; #options: { [key: string]: any }; constructor(server: Server, options: { [key: string]: any } = {}) { super(); this.setEventNamespace('BX.UI.Uploader.RemoveController'); this.#server = server; this.#options = options; } getServer(): Server { return this.#server; } getOptions(): { [key: string]: any } { return this.#options; } getOption(option: string, defaultValue?: any): any { if (!Type.isUndefined(this.#options[option])) { return this.#options[option]; } else if (!Type.isUndefined(defaultValue)) { return defaultValue; } return null; } remove(file: UploaderFile): void { throw new Error('You must implement remove() method.'); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings