mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 13:00:19 +00:00
fix FieldListObject Definitions
rework Bookmark / Field / Dim / Meas.. ListObjects Signed-off-by: Konrad Mattheis <konrad.mattheis@akquinet.de>
This commit is contained in:
Vendored
+25
-24
@@ -9108,8 +9108,7 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* SelectionListObject width extend GenericObject
|
||||
*/
|
||||
interface ISelectionListObject extends IGenericObject {
|
||||
getLayout(): Promise<IGenericSelectionListLayout>;
|
||||
interface ISelectionListObject extends IGenericObjectPrototype<IGenericSelectionListProperties, IGenericSelectionListLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
@@ -9171,8 +9170,7 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* BookmarkListObject width extend GenericObject
|
||||
*/
|
||||
interface IBookmarkListObject extends IGenericObject {
|
||||
getLayout(): Promise<IGenericBookmarkListLayout>;
|
||||
interface IBookmarkListObject extends IGenericObjectPrototype<IGenericBookmarkListProperties, IGenericBookmarkListLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
@@ -9234,8 +9232,7 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* IMeassureListObject
|
||||
*/
|
||||
interface IMeassureListObject extends IGenericObject {
|
||||
getLayout(): Promise<IGenericMeasureListLayout>;
|
||||
interface IMeassureListObject extends IGenericObjectPrototype<IGenericMeasureListProperties, IGenericMeasureListLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
@@ -9302,8 +9299,7 @@ declare namespace EngineAPI {
|
||||
qData: any;
|
||||
}
|
||||
|
||||
interface IDimensionListObject extends IGenericObject {
|
||||
getLayout(): Promise<IGenericDimensionListLayout>;
|
||||
interface IDimensionListObject extends IGenericObjectPrototype<IGenericDimensionsListProperties, IGenericDimensionListLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
@@ -9380,15 +9376,15 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* VariableListObject...
|
||||
*/
|
||||
interface IVariableListObject {
|
||||
interface IVariableList {
|
||||
qItems: INxVariableListItem[];
|
||||
}
|
||||
|
||||
/**
|
||||
* GenericVariableLayout width extend GenericObjectLayout
|
||||
*/
|
||||
interface IGenericVariableLayout extends IGenericObjectLayout {
|
||||
qVariableListObject: IVariableListObject;
|
||||
interface IGenericVariableListLayout extends IGenericBaseLayout {
|
||||
qVariableListObject: IVariableList;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -9426,8 +9422,7 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* VariableListObject width extend GenericObject
|
||||
*/
|
||||
interface IVariableListObject extends IGenericObject {
|
||||
getLayout(): Promise<IGenericVariableLayout>;
|
||||
interface IVariableListObject extends IGenericObjectPrototype<IGenericVariableListProperties, IGenericVariableListLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
@@ -9442,23 +9437,13 @@ declare namespace EngineAPI {
|
||||
/**
|
||||
* FieldListObject...
|
||||
*/
|
||||
interface IFieldListObject {
|
||||
interface IFieldList {
|
||||
/**
|
||||
* NxFieldDescription[]
|
||||
*/
|
||||
qItems: INxFieldDescription[];
|
||||
}
|
||||
|
||||
/**
|
||||
* GenericFieldLayout width extend GenericObjectLayout
|
||||
*/
|
||||
interface IGenericFieldLayout extends IGenericObjectLayout {
|
||||
/**
|
||||
* FieldListObject...
|
||||
*/
|
||||
qFieldListObject: IFieldListObject;
|
||||
}
|
||||
|
||||
/**
|
||||
* GenericFieldListProperties width extend GenericProperties
|
||||
*/
|
||||
@@ -9673,6 +9658,22 @@ declare namespace EngineAPI {
|
||||
qShowImplicit?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* GenericFieldLayout width extend GenericObjectLayout
|
||||
*/
|
||||
interface IGenericFieldLayout extends IGenericBaseLayout {
|
||||
/**
|
||||
* FieldListObject...
|
||||
*/
|
||||
qFieldListObject: IFieldList;
|
||||
}
|
||||
|
||||
/**
|
||||
* FieldListObject width extend GenericObject
|
||||
*/
|
||||
interface IFieldListObject extends IGenericObjectPrototype<IGenericFieldListProperties, IGenericFieldLayout> {
|
||||
}
|
||||
|
||||
interface IApp {
|
||||
createObject(qProp: IGenericFieldListProperties): Promise<IFieldListObject>;
|
||||
createSessionObject(qProp: IGenericFieldListProperties): Promise<IFieldListObject>;
|
||||
|
||||
Reference in New Issue
Block a user