MOBILE-4596 data: Move enums to constants
This commit is contained in:
		
							parent
							
								
									f6bd83ae6c
								
							
						
					
					
						commit
						9943784c30
					
				@ -15,7 +15,8 @@
 | 
				
			|||||||
import { Input, Output, OnInit, OnChanges, SimpleChange, EventEmitter, Component } from '@angular/core';
 | 
					import { Input, Output, OnInit, OnChanges, SimpleChange, EventEmitter, Component } from '@angular/core';
 | 
				
			||||||
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
 | 
					import { FormGroup, FormBuilder, Validators } from '@angular/forms';
 | 
				
			||||||
import { CoreFormFields } from '@singletons/form';
 | 
					import { CoreFormFields } from '@singletons/form';
 | 
				
			||||||
import { AddonModDataData, AddonModDataEntryField, AddonModDataField, AddonModDataTemplateMode } from '../services/data';
 | 
					import { AddonModDataData, AddonModDataEntryField, AddonModDataField } from '../services/data';
 | 
				
			||||||
 | 
					import { AddonModDataTemplateMode } from '../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Base class for component to render a field.
 | 
					 * Base class for component to render a field.
 | 
				
			||||||
 | 
				
			|||||||
@ -20,17 +20,20 @@ import { CoreNavigator } from '@services/navigator';
 | 
				
			|||||||
import { CoreSites } from '@services/sites';
 | 
					import { CoreSites } from '@services/sites';
 | 
				
			||||||
import { CoreEvents } from '@singletons/events';
 | 
					import { CoreEvents } from '@singletons/events';
 | 
				
			||||||
import {
 | 
					import {
 | 
				
			||||||
    AddonModDataAction,
 | 
					 | 
				
			||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
    AddonModDataEntry,
 | 
					    AddonModDataEntry,
 | 
				
			||||||
    AddonModDataGetDataAccessInformationWSResponse,
 | 
					    AddonModDataGetDataAccessInformationWSResponse,
 | 
				
			||||||
    AddonModDataTemplateMode,
 | 
					 | 
				
			||||||
} from '../../services/data';
 | 
					} from '../../services/data';
 | 
				
			||||||
import { AddonModDataHelper } from '../../services/data-helper';
 | 
					import { AddonModDataHelper } from '../../services/data-helper';
 | 
				
			||||||
import { AddonModDataOffline } from '../../services/data-offline';
 | 
					import { AddonModDataOffline } from '../../services/data-offline';
 | 
				
			||||||
import { CoreDomUtils } from '@services/utils/dom';
 | 
					import { CoreDomUtils } from '@services/utils/dom';
 | 
				
			||||||
import { AddonModDataActionsMenuComponent, AddonModDataActionsMenuItem } from '../actionsmenu/actionsmenu';
 | 
					import { AddonModDataActionsMenuComponent, AddonModDataActionsMenuItem } from '../actionsmenu/actionsmenu';
 | 
				
			||||||
import { ADDON_MOD_DATA_ENTRY_CHANGED, ADDON_MOD_DATA_PAGE_NAME } from '../../constants';
 | 
					import {
 | 
				
			||||||
 | 
					    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
				
			||||||
 | 
					    ADDON_MOD_DATA_PAGE_NAME,
 | 
				
			||||||
 | 
					    AddonModDataAction,
 | 
				
			||||||
 | 
					    AddonModDataTemplateMode,
 | 
				
			||||||
 | 
					} from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Component that displays a database action.
 | 
					 * Component that displays a database action.
 | 
				
			||||||
 | 
				
			|||||||
@ -17,8 +17,9 @@ import { FormGroup } from '@angular/forms';
 | 
				
			|||||||
import { CoreDynamicComponent } from '@components/dynamic-component/dynamic-component';
 | 
					import { CoreDynamicComponent } from '@components/dynamic-component/dynamic-component';
 | 
				
			||||||
import { CoreFormFields } from '@singletons/form';
 | 
					import { CoreFormFields } from '@singletons/form';
 | 
				
			||||||
import { AddonModDataEntryFieldInitialized, AddonModDataFieldPluginBaseComponent } from '../../classes/base-field-plugin-component';
 | 
					import { AddonModDataEntryFieldInitialized, AddonModDataFieldPluginBaseComponent } from '../../classes/base-field-plugin-component';
 | 
				
			||||||
import { AddonModDataData, AddonModDataField, AddonModDataTemplateMode } from '../../services/data';
 | 
					import { AddonModDataData, AddonModDataField } from '../../services/data';
 | 
				
			||||||
import { AddonModDataFieldsDelegate } from '../../services/data-fields-delegate';
 | 
					import { AddonModDataFieldsDelegate } from '../../services/data-fields-delegate';
 | 
				
			||||||
 | 
					import { AddonModDataTemplateMode } from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Component that displays a database field plugin.
 | 
					 * Component that displays a database field plugin.
 | 
				
			||||||
 | 
				
			|||||||
@ -31,8 +31,6 @@ import { CoreEventObserver, CoreEvents } from '@singletons/events';
 | 
				
			|||||||
import {
 | 
					import {
 | 
				
			||||||
    AddonModData,
 | 
					    AddonModData,
 | 
				
			||||||
    AddonModDataEntry,
 | 
					    AddonModDataEntry,
 | 
				
			||||||
    AddonModDataTemplateType,
 | 
					 | 
				
			||||||
    AddonModDataTemplateMode,
 | 
					 | 
				
			||||||
    AddonModDataField,
 | 
					    AddonModDataField,
 | 
				
			||||||
    AddonModDataGetDataAccessInformationWSResponse,
 | 
					    AddonModDataGetDataAccessInformationWSResponse,
 | 
				
			||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
@ -51,6 +49,8 @@ import {
 | 
				
			|||||||
    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
					    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
				
			||||||
    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
					    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
				
			||||||
    ADDON_MOD_DATA_PAGE_NAME,
 | 
					    ADDON_MOD_DATA_PAGE_NAME,
 | 
				
			||||||
 | 
					    AddonModDataTemplateType,
 | 
				
			||||||
 | 
					    AddonModDataTemplateMode,
 | 
				
			||||||
} from '../../constants';
 | 
					} from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const contentToken = '<!-- CORE-DATABASE-CONTENT-GOES-HERE -->';
 | 
					const contentToken = '<!-- CORE-DATABASE-CONTENT-GOES-HERE -->';
 | 
				
			||||||
 | 
				
			|||||||
@ -23,13 +23,13 @@ import { ModalController } from '@singletons';
 | 
				
			|||||||
import {
 | 
					import {
 | 
				
			||||||
    AddonModDataField,
 | 
					    AddonModDataField,
 | 
				
			||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
    AddonModDataTemplateType,
 | 
					 | 
				
			||||||
    AddonModDataSearchEntriesAdvancedField,
 | 
					    AddonModDataSearchEntriesAdvancedField,
 | 
				
			||||||
} from '../../services/data';
 | 
					} from '../../services/data';
 | 
				
			||||||
import { AddonModDataFieldsDelegate } from '../../services/data-fields-delegate';
 | 
					import { AddonModDataFieldsDelegate } from '../../services/data-fields-delegate';
 | 
				
			||||||
import { AddonModDataHelper } from '../../services/data-helper';
 | 
					import { AddonModDataHelper } from '../../services/data-helper';
 | 
				
			||||||
import { AddonModDataComponentsCompileModule } from '../components-compile.module';
 | 
					import { AddonModDataComponentsCompileModule } from '../components-compile.module';
 | 
				
			||||||
import { AddonModDataSearchDataParams } from '../index';
 | 
					import { AddonModDataSearchDataParams } from '../index';
 | 
				
			||||||
 | 
					import { AddonModDataTemplateType } from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Page that displays the search modal.
 | 
					 * Page that displays the search modal.
 | 
				
			||||||
 | 
				
			|||||||
@ -26,3 +26,41 @@ export const ADDON_MOD_DATA_AUTO_SYNCED = 'addon_mod_data_autom_synced';
 | 
				
			|||||||
export const ADDON_MOD_DATA_PREFETCH_NAME = 'AddonModData';
 | 
					export const ADDON_MOD_DATA_PREFETCH_NAME = 'AddonModData';
 | 
				
			||||||
export const ADDON_MOD_DATA_PREFETCH_MODNAME = 'data';
 | 
					export const ADDON_MOD_DATA_PREFETCH_MODNAME = 'data';
 | 
				
			||||||
export const ADDON_MOD_DATA_PREFETCH_COMPONENT = ADDON_MOD_DATA_COMPONENT;
 | 
					export const ADDON_MOD_DATA_PREFETCH_COMPONENT = ADDON_MOD_DATA_COMPONENT;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export enum AddonModDataAction {
 | 
				
			||||||
 | 
					    ADD = 'add',
 | 
				
			||||||
 | 
					    EDIT = 'edit',
 | 
				
			||||||
 | 
					    DELETE = 'delete',
 | 
				
			||||||
 | 
					    APPROVE = 'approve',
 | 
				
			||||||
 | 
					    DISAPPROVE = 'disapprove',
 | 
				
			||||||
 | 
					    USER = 'user',
 | 
				
			||||||
 | 
					    USERPICTURE = 'userpicture',
 | 
				
			||||||
 | 
					    MORE = 'more',
 | 
				
			||||||
 | 
					    MOREURL = 'moreurl',
 | 
				
			||||||
 | 
					    COMMENTS = 'comments',
 | 
				
			||||||
 | 
					    TIMEADDED = 'timeadded',
 | 
				
			||||||
 | 
					    TIMEMODIFIED = 'timemodified',
 | 
				
			||||||
 | 
					    TAGS = 'tags',
 | 
				
			||||||
 | 
					    APPROVALSTATUS = 'approvalstatus',
 | 
				
			||||||
 | 
					    APPROVALSTATUSCLASS = 'approvalstatusclass',
 | 
				
			||||||
 | 
					    DELCHECK = 'delcheck', // Unused.
 | 
				
			||||||
 | 
					    EXPORT = 'export', // Unused.
 | 
				
			||||||
 | 
					    ACTIONSMENU = 'actionsmenu',
 | 
				
			||||||
 | 
					    ID = 'id',
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export enum AddonModDataTemplateType {
 | 
				
			||||||
 | 
					    LIST_HEADER = 'listtemplateheader',
 | 
				
			||||||
 | 
					    LIST = 'listtemplate',
 | 
				
			||||||
 | 
					    LIST_FOOTER = 'listtemplatefooter',
 | 
				
			||||||
 | 
					    ADD = 'addtemplate',
 | 
				
			||||||
 | 
					    SEARCH = 'asearchtemplate',
 | 
				
			||||||
 | 
					    SINGLE = 'singletemplate',
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export enum AddonModDataTemplateMode {
 | 
				
			||||||
 | 
					    LIST = 'list',
 | 
				
			||||||
 | 
					    EDIT = 'edit',
 | 
				
			||||||
 | 
					    SHOW = 'show',
 | 
				
			||||||
 | 
					    SEARCH = 'search',
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -31,7 +31,6 @@ import {
 | 
				
			|||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
    AddonModDataField,
 | 
					    AddonModDataField,
 | 
				
			||||||
    AddonModData,
 | 
					    AddonModData,
 | 
				
			||||||
    AddonModDataTemplateType,
 | 
					 | 
				
			||||||
    AddonModDataEntry,
 | 
					    AddonModDataEntry,
 | 
				
			||||||
    AddonModDataEntryFields,
 | 
					    AddonModDataEntryFields,
 | 
				
			||||||
    AddonModDataEditEntryResult,
 | 
					    AddonModDataEditEntryResult,
 | 
				
			||||||
@ -44,7 +43,7 @@ import { AddonModDataEntryFieldInitialized } from '../../classes/base-field-plug
 | 
				
			|||||||
import { CoreTextUtils } from '@services/utils/text';
 | 
					import { CoreTextUtils } from '@services/utils/text';
 | 
				
			||||||
import { CoreTime } from '@singletons/time';
 | 
					import { CoreTime } from '@singletons/time';
 | 
				
			||||||
import { CoreAnalytics, CoreAnalyticsEventType } from '@services/analytics';
 | 
					import { CoreAnalytics, CoreAnalyticsEventType } from '@services/analytics';
 | 
				
			||||||
import { ADDON_MOD_DATA_COMPONENT, ADDON_MOD_DATA_ENTRY_CHANGED } from '../../constants';
 | 
					import { ADDON_MOD_DATA_COMPONENT, ADDON_MOD_DATA_ENTRY_CHANGED, AddonModDataTemplateType } from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Page that displays the view edit page.
 | 
					 * Page that displays the view edit page.
 | 
				
			||||||
 | 
				
			|||||||
@ -30,8 +30,6 @@ import {
 | 
				
			|||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
    AddonModDataGetDataAccessInformationWSResponse,
 | 
					    AddonModDataGetDataAccessInformationWSResponse,
 | 
				
			||||||
    AddonModDataField,
 | 
					    AddonModDataField,
 | 
				
			||||||
    AddonModDataTemplateType,
 | 
					 | 
				
			||||||
    AddonModDataTemplateMode,
 | 
					 | 
				
			||||||
    AddonModDataEntry,
 | 
					    AddonModDataEntry,
 | 
				
			||||||
} from '../../services/data';
 | 
					} from '../../services/data';
 | 
				
			||||||
import { AddonModDataHelper } from '../../services/data-helper';
 | 
					import { AddonModDataHelper } from '../../services/data-helper';
 | 
				
			||||||
@ -42,6 +40,8 @@ import {
 | 
				
			|||||||
    ADDON_MOD_DATA_COMPONENT,
 | 
					    ADDON_MOD_DATA_COMPONENT,
 | 
				
			||||||
    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
					    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
				
			||||||
    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
					    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
				
			||||||
 | 
					    AddonModDataTemplateType,
 | 
				
			||||||
 | 
					    AddonModDataTemplateMode,
 | 
				
			||||||
} from '../../constants';
 | 
					} from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 | 
				
			|||||||
@ -31,19 +31,22 @@ import {
 | 
				
			|||||||
    AddonModDataSearchEntriesOptions,
 | 
					    AddonModDataSearchEntriesOptions,
 | 
				
			||||||
    AddonModDataEntries,
 | 
					    AddonModDataEntries,
 | 
				
			||||||
    AddonModDataEntryFields,
 | 
					    AddonModDataEntryFields,
 | 
				
			||||||
    AddonModDataAction,
 | 
					 | 
				
			||||||
    AddonModDataGetEntryFormatted,
 | 
					    AddonModDataGetEntryFormatted,
 | 
				
			||||||
    AddonModDataData,
 | 
					    AddonModDataData,
 | 
				
			||||||
    AddonModDataTemplateType,
 | 
					 | 
				
			||||||
    AddonModDataGetDataAccessInformationWSResponse,
 | 
					    AddonModDataGetDataAccessInformationWSResponse,
 | 
				
			||||||
    AddonModDataTemplateMode,
 | 
					 | 
				
			||||||
    AddonModDataField,
 | 
					    AddonModDataField,
 | 
				
			||||||
    AddonModDataEntryWSField,
 | 
					    AddonModDataEntryWSField,
 | 
				
			||||||
} from './data';
 | 
					} from './data';
 | 
				
			||||||
import { AddonModDataFieldsDelegate } from './data-fields-delegate';
 | 
					import { AddonModDataFieldsDelegate } from './data-fields-delegate';
 | 
				
			||||||
import { AddonModDataOffline, AddonModDataOfflineAction } from './data-offline';
 | 
					import { AddonModDataOffline, AddonModDataOfflineAction } from './data-offline';
 | 
				
			||||||
import { CoreFileEntry } from '@services/file-helper';
 | 
					import { CoreFileEntry } from '@services/file-helper';
 | 
				
			||||||
import { ADDON_MOD_DATA_COMPONENT, ADDON_MOD_DATA_ENTRY_CHANGED } from '../constants';
 | 
					import {
 | 
				
			||||||
 | 
					    ADDON_MOD_DATA_COMPONENT,
 | 
				
			||||||
 | 
					    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
				
			||||||
 | 
					    AddonModDataAction,
 | 
				
			||||||
 | 
					    AddonModDataTemplateType,
 | 
				
			||||||
 | 
					    AddonModDataTemplateMode,
 | 
				
			||||||
 | 
					} from '../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Service that provides helper functions for datas.
 | 
					 * Service that provides helper functions for datas.
 | 
				
			||||||
 | 
				
			|||||||
@ -20,8 +20,9 @@ import { CoreTextUtils } from '@services/utils/text';
 | 
				
			|||||||
import { CoreUtils } from '@services/utils/utils';
 | 
					import { CoreUtils } from '@services/utils/utils';
 | 
				
			||||||
import { makeSingleton } from '@singletons';
 | 
					import { makeSingleton } from '@singletons';
 | 
				
			||||||
import { CorePath } from '@singletons/path';
 | 
					import { CorePath } from '@singletons/path';
 | 
				
			||||||
import { AddonModDataAction, AddonModDataEntryWSField } from './data';
 | 
					import { AddonModDataEntryWSField } from './data';
 | 
				
			||||||
import { AddonModDataEntryDBRecord, DATA_ENTRY_TABLE } from './database/data';
 | 
					import { AddonModDataEntryDBRecord, DATA_ENTRY_TABLE } from './database/data';
 | 
				
			||||||
 | 
					import { AddonModDataAction } from '../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Service to handle Offline data.
 | 
					 * Service to handle Offline data.
 | 
				
			||||||
 | 
				
			|||||||
@ -29,10 +29,10 @@ import { CoreTextUtils } from '@services/utils/text';
 | 
				
			|||||||
import { CoreUtils } from '@services/utils/utils';
 | 
					import { CoreUtils } from '@services/utils/utils';
 | 
				
			||||||
import { Translate, makeSingleton } from '@singletons';
 | 
					import { Translate, makeSingleton } from '@singletons';
 | 
				
			||||||
import { CoreEvents } from '@singletons/events';
 | 
					import { CoreEvents } from '@singletons/events';
 | 
				
			||||||
import { AddonModData, AddonModDataData, AddonModDataAction } from './data';
 | 
					import { AddonModData, AddonModDataData } from './data';
 | 
				
			||||||
import { AddonModDataHelper } from './data-helper';
 | 
					import { AddonModDataHelper } from './data-helper';
 | 
				
			||||||
import { AddonModDataOffline, AddonModDataOfflineAction } from './data-offline';
 | 
					import { AddonModDataOffline, AddonModDataOfflineAction } from './data-offline';
 | 
				
			||||||
import { ADDON_MOD_DATA_AUTO_SYNCED, ADDON_MOD_DATA_COMPONENT } from '../constants';
 | 
					import { ADDON_MOD_DATA_AUTO_SYNCED, ADDON_MOD_DATA_COMPONENT, AddonModDataAction } from '../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Service to sync databases.
 | 
					 * Service to sync databases.
 | 
				
			||||||
 | 
				
			|||||||
@ -35,6 +35,7 @@ import {
 | 
				
			|||||||
    ADDON_MOD_DATA_COMPONENT,
 | 
					    ADDON_MOD_DATA_COMPONENT,
 | 
				
			||||||
    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
					    ADDON_MOD_DATA_ENTRIES_PER_PAGE,
 | 
				
			||||||
    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
					    ADDON_MOD_DATA_ENTRY_CHANGED,
 | 
				
			||||||
 | 
					    AddonModDataAction,
 | 
				
			||||||
} from '../constants';
 | 
					} from '../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
declare module '@singletons/events' {
 | 
					declare module '@singletons/events' {
 | 
				
			||||||
@ -50,44 +51,6 @@ declare module '@singletons/events' {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export enum AddonModDataAction {
 | 
					 | 
				
			||||||
    ADD = 'add',
 | 
					 | 
				
			||||||
    EDIT = 'edit',
 | 
					 | 
				
			||||||
    DELETE = 'delete',
 | 
					 | 
				
			||||||
    APPROVE = 'approve',
 | 
					 | 
				
			||||||
    DISAPPROVE = 'disapprove',
 | 
					 | 
				
			||||||
    USER = 'user',
 | 
					 | 
				
			||||||
    USERPICTURE = 'userpicture',
 | 
					 | 
				
			||||||
    MORE = 'more',
 | 
					 | 
				
			||||||
    MOREURL = 'moreurl',
 | 
					 | 
				
			||||||
    COMMENTS = 'comments',
 | 
					 | 
				
			||||||
    TIMEADDED = 'timeadded',
 | 
					 | 
				
			||||||
    TIMEMODIFIED = 'timemodified',
 | 
					 | 
				
			||||||
    TAGS = 'tags',
 | 
					 | 
				
			||||||
    APPROVALSTATUS = 'approvalstatus',
 | 
					 | 
				
			||||||
    APPROVALSTATUSCLASS = 'approvalstatusclass',
 | 
					 | 
				
			||||||
    DELCHECK = 'delcheck', // Unused.
 | 
					 | 
				
			||||||
    EXPORT = 'export', // Unused.
 | 
					 | 
				
			||||||
    ACTIONSMENU = 'actionsmenu',
 | 
					 | 
				
			||||||
    ID = 'id',
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
export enum AddonModDataTemplateType {
 | 
					 | 
				
			||||||
    LIST_HEADER = 'listtemplateheader',
 | 
					 | 
				
			||||||
    LIST = 'listtemplate',
 | 
					 | 
				
			||||||
    LIST_FOOTER = 'listtemplatefooter',
 | 
					 | 
				
			||||||
    ADD = 'addtemplate',
 | 
					 | 
				
			||||||
    SEARCH = 'asearchtemplate',
 | 
					 | 
				
			||||||
    SINGLE = 'singletemplate',
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
export enum AddonModDataTemplateMode {
 | 
					 | 
				
			||||||
    LIST = 'list',
 | 
					 | 
				
			||||||
    EDIT = 'edit',
 | 
					 | 
				
			||||||
    SHOW = 'show',
 | 
					 | 
				
			||||||
    SEARCH = 'search',
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Service that provides some features for databases.
 | 
					 * Service that provides some features for databases.
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
				
			|||||||
@ -13,7 +13,7 @@
 | 
				
			|||||||
// limitations under the License.
 | 
					// limitations under the License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import { CoreSiteSchema } from '@services/sites';
 | 
					import { CoreSiteSchema } from '@services/sites';
 | 
				
			||||||
import { AddonModDataAction } from '../data';
 | 
					import { AddonModDataAction } from '../../constants';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Database variables for AddonModDataOfflineProvider.
 | 
					 * Database variables for AddonModDataOfflineProvider.
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user