2020-02-16 11:31:32 +01:00
|
|
|
/**
|
2020-02-05 21:48:50 +01:00
|
|
|
* EGroupware eTemplate2 - JS Link object
|
|
|
|
*
|
|
|
|
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
|
|
|
|
* @package etemplate
|
|
|
|
* @subpackage api
|
2021-06-07 17:33:53 +02:00
|
|
|
* @link https://www.egroupware.org
|
2020-02-05 21:48:50 +01:00
|
|
|
* @author Nathan Gray
|
|
|
|
* @copyright 2011 Nathan Gray
|
|
|
|
*/
|
|
|
|
|
2022-05-11 22:00:23 +02:00
|
|
|
import {Et2LinkList} from "./Et2Link/Et2LinkList";
|
2022-05-13 11:59:13 +02:00
|
|
|
import type {Et2LinkString} from "./Et2Link/Et2LinkString";
|
|
|
|
import {Et2Link} from "./Et2Link/Et2Link";
|
2022-07-12 09:57:24 +02:00
|
|
|
import type {Et2LinkTo} from "./Et2Link/Et2LinkTo";
|
|
|
|
import type {Et2LinkAppSelect} from "./Et2Link/Et2LinkAppSelect";
|
|
|
|
import type {Et2LinkEntry, Et2LinkEntryReadonly} from "./Et2Link/Et2LinkEntry";
|
2022-08-06 08:38:16 +02:00
|
|
|
import {Et2LinkAdd} from "./Et2Link/Et2LinkAdd";
|
2020-02-05 21:48:50 +01:00
|
|
|
|
2020-03-30 18:28:48 +02:00
|
|
|
/**
|
2022-07-12 09:57:24 +02:00
|
|
|
* @deprecated use Et2LinkTo
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-07-12 09:57:24 +02:00
|
|
|
export type et2_link_to = Et2LinkTo;
|
2020-02-05 21:48:50 +01:00
|
|
|
|
|
|
|
/**
|
2022-07-12 09:57:24 +02:00
|
|
|
* @deprecated use Et2LinkAppSelect
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-07-12 09:57:24 +02:00
|
|
|
export type et2_link_apps = Et2LinkAppSelect;
|
2020-02-05 21:48:50 +01:00
|
|
|
|
|
|
|
/**
|
2022-07-12 09:57:24 +02:00
|
|
|
* @deprecated use Et2LinkEntry
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-07-12 09:57:24 +02:00
|
|
|
export type et2_link_entry = Et2LinkEntry;
|
2020-02-05 21:48:50 +01:00
|
|
|
|
2022-05-13 11:59:13 +02:00
|
|
|
/**
|
|
|
|
* @deprecated use Et2Link
|
|
|
|
*/
|
|
|
|
export type et2_link = Et2Link;
|
|
|
|
|
2020-02-05 21:48:50 +01:00
|
|
|
/**
|
2022-07-12 09:57:24 +02:00
|
|
|
* @deprecated use Et2LinkEntryReadonly
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-07-12 09:57:24 +02:00
|
|
|
export type et2_link_entry_ro = Et2LinkEntryReadonly;
|
2020-02-05 21:48:50 +01:00
|
|
|
|
|
|
|
/**
|
2022-05-13 11:59:13 +02:00
|
|
|
* @deprecated use Et2LinkString
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-05-13 11:59:13 +02:00
|
|
|
export type et2_link_string = Et2LinkString;
|
2020-02-05 21:48:50 +01:00
|
|
|
|
|
|
|
/**
|
2022-05-13 11:59:13 +02:00
|
|
|
* @deprecated use Et2LinkList
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-05-13 11:59:13 +02:00
|
|
|
// can't just define as type, as tracker/app.ts uses it with iterateOver()!
|
|
|
|
// export type et2_link_list = Et2LinkList;
|
|
|
|
export class et2_link_list extends Et2LinkList {}
|
2020-02-05 21:48:50 +01:00
|
|
|
|
|
|
|
/**
|
2022-08-06 08:38:16 +02:00
|
|
|
* @deprecated use Et2LinkAdd
|
2020-02-05 21:48:50 +01:00
|
|
|
*/
|
2022-08-06 08:38:16 +02:00
|
|
|
export type et2_link_add = Et2LinkAdd;
|