ACreateFromTemplate extends ACreateEmpty
Tags
Table of Contents
- create() : void
- Add content when creating empty files
- getExtension() : string
- Default file extension for the new file
- getId() : string
- Unique id for the creator to filter templates
- getMimetype() : string
- Mimetype of the resulting created file
- getName() : string
- Descriptive name for the create action
- getTemplates() : \OCP\DirectEditing\ATemplate[]
- List of available templates for the create from template action
Methods
create()
Add content when creating empty files
public
create(File $file[, string $creatorId = null ][, string $templateId = null ]) : void
Parameters
- $file : File
- $creatorId : string = null
- $templateId : string = null
Tags
getExtension()
Default file extension for the new file
public
abstract getExtension() : string
Tags
Return values
string —getId()
Unique id for the creator to filter templates
public
abstract getId() : string
e.g. document/spreadsheet/presentation
Tags
Return values
string —getMimetype()
Mimetype of the resulting created file
public
abstract getMimetype() : string
Tags
Return values
string —getName()
Descriptive name for the create action
public
abstract getName() : string
e.g Create a new document
Tags
Return values
string —getTemplates()
List of available templates for the create from template action
public
abstract getTemplates() : \OCP\DirectEditing\ATemplate[]