ListViews
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1805
Extends
ExtendedCRMObjectBase<ListViews>
Implementiert
Iterable<View>
Eigenschaften
_instance
protected _instance: ListViews;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:12
Abgeleitet von
ExtendedCRMObjectBase._instance
className
protected readonly className: string;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:16
Abgeleitet von
ExtendedCRMObjectBase.className
activeViewAsync
Abfragesignatur
get activeViewAsync(): Promise<View>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1840
Liefert ein Objekt vom Typ View, der aktiven (offen und im Vordergrund befindlichen) Ansicht in der Anwendung.
Rückgabewert
Promise<View>
countAsync
Abfragesignatur
get countAsync(): Promise<number>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1830
Liefert die Anzahl der aktiven Ansichten.
Rückgabewert
Promise<number>
Konstruktoren
Konstruktor
new ListViews(
listViews,
combitCRMVersion,
disposeInstance): ListViews;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1814
Konstruktor
Parameter
| Parameter | Type | Default value | Description |
|---|---|---|---|
listViews | ListViews | undefined | CoreCRM.ListViews-Objekt |
combitCRMVersion | number | CRMVersion | undefined | - |
disposeInstance | boolean | true | Gibt an, ob das übergebene CoreCRM.ListViews-Objekt freigegeben werden soll. |
Rückgabewert
ListViews
Überschreibt
ExtendedCRMObjectBase<CoreCRM.ListViews>.constructor
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:93
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:88
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
[iterator]()
iterator: IterableIterator<View>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1907
Rückgabewert
IterableIterator<View>
Implementierung von
Iterable.[iterator]
closeActiveViewAsync()
closeActiveViewAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1850
Schließt die aktive (offen und im Vordergrund befindlichen) Ansicht.
Rückgabewert
Promise<boolean>
closeViewAsync()
closeViewAsync(index): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1863
Schließt eine geöffnete (konfigurierte) Ansicht. Es muss die Index-Nummer der Ansicht übergeben werden. Der Index geht von 1 bis Count.
Ruft man CloseView mit dem Index der aktuellen Ansicht auf (in der das Script läuft), kann dies zu Problemen führen. Dies sollte daher vermieden werden.
Parameter
| Parameter | Type | Description |
|---|---|---|
index | number | Index der Ansicht |
Rückgabewert
Promise<boolean>
dispose()
dispose(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:72
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:56
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
guardDisposed()
protected guardDisposed(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:29
Wift einen Error, wenn die Instanz bereits freigegeben wurde.
Rückgabewert
void
Throws
Error wenn die Instanz bereits freigegeben wurde.
Abgeleitet von
ExtendedCRMObjectBase.guardDisposed
isDisposed()
isDisposed(): boolean;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:51
Gibt an, ob die Instanz bereits freigegeben wurde.
Rückgabewert
boolean
true wenn die Instanz bereits freigegeben wurde, andernfalls false.
Abgeleitet von
ExtendedCRMObjectBase.isDisposed
itemAsync()
itemAsync(index): Promise<View>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1875
Liefert eine aktive Ansicht als Objekt zurück. Es muss die Index-Nummer der Ansicht übergeben werden. Der Index geht von 1 bis Count.
Parameter
| Parameter | Type | Description |
|---|---|---|
index | number | Index der Ansicht |
Rückgabewert
Promise<View>
itemByNameAsync()
itemByNameAsync(viewName): Promise<View>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1887
Liefert eine aktive Ansicht mit dem übergebenen Namen als Objekt zurück
Parameter
| Parameter | Type | Description |
|---|---|---|
viewName | string | Name der Ansicht. |
Rückgabewert
Promise<View>
Die View wenn eine Ansicht mit dem Namen geöffnet ist, andernfalls null.
itemByTagIDAsync()
itemByTagIDAsync(tagID): Promise<View>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1899
Liefert eine aktive Ansicht über die TagID (Identifiername) als Objekt zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
tagID | string | Identifiername |
Rückgabewert
Promise<View>
Die View wenn eine Ansicht mit dem TagID (Identifiername) geöffnet ist, andernfalls null.