Browse Source
Add since tags
Signed-off-by: Julius Härtl <jus@bitgrid.net>
pull/9084/head
Julius Härtl
8 years ago
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
2 changed files with
18 additions and
1 deletions
-
lib/public/AppFramework/Http/Template/ExternalShareMenuAction.php
-
lib/public/AppFramework/Http/Template/LinkMenuAction.php
|
|
|
@ -25,7 +25,12 @@ namespace OCP\AppFramework\Http\Template; |
|
|
|
|
|
|
|
use OCP\AppFramework\Http\Template\SimpleMenuAction; |
|
|
|
use OCP\Util; |
|
|
|
|
|
|
|
/** |
|
|
|
* Class LinkMenuAction |
|
|
|
* |
|
|
|
* @package OCP\AppFramework\Http\Template |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
class ExternalShareMenuAction extends SimpleMenuAction { |
|
|
|
|
|
|
|
/** @var string */ |
|
|
|
@ -45,6 +50,7 @@ class ExternalShareMenuAction extends SimpleMenuAction { |
|
|
|
* @param string $owner |
|
|
|
* @param string $displayname |
|
|
|
* @param string $shareName |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
public function __construct(string $label, string $icon, string $owner, string $displayname, string $shareName) { |
|
|
|
parent::__construct('save', $label, $icon); |
|
|
|
@ -53,6 +59,9 @@ class ExternalShareMenuAction extends SimpleMenuAction { |
|
|
|
$this->shareName = $shareName; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
public function render(): string { |
|
|
|
return '<li>' . |
|
|
|
'<a id="save-external-share" data-protected="false" data-owner-display-name="' . Util::sanitizeHTML($this->displayname) . '" data-owner="' . Util::sanitizeHTML($this->owner) . '" data-name="' . Util::sanitizeHTML($this->shareName) . '">' . |
|
|
|
|
|
|
|
@ -26,6 +26,12 @@ namespace OCP\AppFramework\Http\Template; |
|
|
|
use OCP\AppFramework\Http\Template\SimpleMenuAction; |
|
|
|
use OCP\Util; |
|
|
|
|
|
|
|
/** |
|
|
|
* Class LinkMenuAction |
|
|
|
* |
|
|
|
* @package OCP\AppFramework\Http\Template |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
class LinkMenuAction extends SimpleMenuAction { |
|
|
|
|
|
|
|
/** |
|
|
|
@ -34,6 +40,7 @@ class LinkMenuAction extends SimpleMenuAction { |
|
|
|
* @param string $label |
|
|
|
* @param string $icon |
|
|
|
* @param string $link |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
public function __construct(string $label, string $icon, string $link) { |
|
|
|
parent::__construct('directLink-container', $label, $icon, $link); |
|
|
|
@ -41,6 +48,7 @@ class LinkMenuAction extends SimpleMenuAction { |
|
|
|
|
|
|
|
/** |
|
|
|
* @return string |
|
|
|
* @since 14.0.0 |
|
|
|
*/ |
|
|
|
public function render(): string { |
|
|
|
return '<li>' . |
|
|
|
|