import { ToolsSymbolInformationRequest } from "./toolsSymbolInformationRequest" ; export class ToolsGetTableFieldsListRequest extends ToolsSymbolInformationRequest { table : string | undefined ; includeDisabled : boolean ; includeObsolete : boolean ; includeNormal : boolean ; includeFlowFields : boolean ; includeFlowFilters : boolean ; includeToolTips : boolean ; toolTipsSourceDependencies : string [ ] | undefined ; constructor ( newPath , newTable , newIncludeDisabled , newIncludeObsolete , newIncludeNormal , newIncludeFlowFields , newIncludeFlowFilters , newIncludeToolTips , newToolTipsSourceDependencies ) { super ( newPath , true ) ; this . table = newTable ; this . includeDisabled = newIncludeDisabled ; this . includeObsolete = newIncludeObsolete ; this . includeNormal = newIncludeNormal ; this . includeFlowFields = newIncludeFlowFields ; this . includeFlowFilters = newIncludeFlowFilters ; this . includeToolTips = newIncludeToolTips ; this . toolTipsSourceDependencies = newToolTipsSourceDependencies ; } }