UNPKG

@eclipse-scout/core

Version:
132 lines 5.05 kB
import { BaseDoEntity, PageParamDo } from './index'; export interface IBookmarkDo extends BaseDoEntity { definition: IBookmarkDefinitionDo; } export declare class BookmarkDo extends BaseDoEntity implements IBookmarkDo { definition: IBookmarkDefinitionDo; id: string; title: string; description: string; } export interface IBookmarkDefinitionDo extends BaseDoEntity { bookmarkedPage: IBookmarkPageDo; } export declare class OutlineBookmarkDefinitionDo extends BaseDoEntity implements IBookmarkDefinitionDo { bookmarkedPage: IBookmarkPageDo; outlineId: string; /** Path from the outline's root to the {@link bookmarkedPage} */ pagePath: IBookmarkPageDo[]; } export declare class PageBookmarkDefinitionDo extends BaseDoEntity implements IBookmarkDefinitionDo { bookmarkedPage: IBookmarkPageDo; } export interface IBookmarkPageDo extends BaseDoEntity { pageParam?: PageParamDo; displayText?: string; } export declare class NodeBookmarkPageDo extends BaseDoEntity implements IBookmarkPageDo { pageParam?: PageParamDo; displayText?: string; } export declare class TableBookmarkPageDo extends BaseDoEntity implements IBookmarkPageDo { pageParam?: PageParamDo; displayText?: string; expandedChildRow?: BookmarkTableRowIdentifierDo; selectedChildRows?: BookmarkTableRowIdentifierDo[]; searchFilterComplete?: boolean; searchData?: ISearchDo; tablePreferences?: TableClientUiPreferencesDo; chartTableControlConfig?: IChartTableControlConfigDo; } export interface IChartTableControlConfigDo extends BaseDoEntity { } export interface ISearchDo extends BaseDoEntity { } export declare class BookmarkTableRowIdentifierDo extends BaseDoEntity { keyComponents: IBookmarkTableRowIdentifierComponentDo[]; } export interface IBookmarkTableRowIdentifierComponentDo extends BaseDoEntity { } /** * Never serialize this! */ export declare class BookmarkTableRowIdentifierObjectComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: any; } export declare class BookmarkTableRowIdentifierDateComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: Date; } export declare class BookmarkTableRowIdentifierBooleanComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: boolean; } export declare class BookmarkTableRowIdentifierIntegerComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: number; } export declare class BookmarkTableRowIdentifierStringComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: string; } export declare class BookmarkTableRowIdentifierLongComponentDo extends BaseDoEntity implements IBookmarkTableRowIdentifierComponentDo { key: number; } export declare class TableClientUiPreferencesDo extends BaseDoEntity { tableId?: string; userPreferenceContext?: string; tileMode?: boolean; tileGlobalKey?: string; tablePreferenceProfiles?: Map<string, TableClientUiPreferenceProfileDo>; } export declare class TableClientUiPreferenceProfileDo extends BaseDoEntity { columns?: TableColumnClientUiPreferenceDo[]; userFilters?: IUserFilterStateDo[]; tableCustomizerData?: ITableCustomizerDo; } export declare class TableColumnClientUiPreferenceDo extends BaseDoEntity { columnId?: string; viewIndex?: number; visible?: boolean; width?: number; sortOrder?: number; sortAscending?: boolean; groupingActive?: boolean; aggregationFunctionId?: string; backgroundEffectId?: string; } export interface IUserFilterStateDo extends BaseDoEntity { } export declare class BooleanColumnUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { columnId?: string; selectedValues?: Set<boolean>; } export declare class ColumnUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { columnId?: string; selectedValues?: Set<string>; } export declare class DateColumnUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { columnId?: string; selectedValues?: Set<number>; dateFrom?: Date; dateTo?: Date; } export declare class NumberColumnUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { columnId?: string; selectedValues?: Set<number>; numberFrom?: number; numberTo?: number; } export declare class TableTextUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { text?: string; } export declare class TextColumnUserFilterStateDo extends BaseDoEntity implements IUserFilterStateDo { columnId?: string; selectedValues?: Set<string>; textFilter?: string; } export interface ITableCustomizerDo extends BaseDoEntity { } export declare class UiPreferencesDo extends BaseDoEntity { tablePreferences?: TableClientUiPreferencesDo[]; } export declare class UiPreferencesUpdateDo extends BaseDoEntity { preferences?: UiPreferencesDo; } //# sourceMappingURL=data-objects.d.ts.map