powerbi-models package

Classes

AdvancedFilter
BasicFilter
BasicFilterWithKeys
Filter
IncludeExcludeFilter
NotSupportedFilter
PageSelector
RelativeDateFilter
RelativeTimeFilter
Selector
SlicerTargetSelector
TopNFilter
TupleFilter
VisualSelector
VisualTypeSelector

Interfaces

IActionBar
IAddBookmarkRequest
IAdvancedFilter
IAdvancedFilterCondition
IAggregationTarget
IApplyBookmarkByNameRequest
IApplyBookmarkStateRequest
IBaseFilterTarget
IBaseTarget
IBasicFilter
IBasicFilterWithKeys
IBetweenDataReference
IBookmarksPane
IBootstrapEmbedConfiguration
ICaptureBookmarkOptions
ICaptureBookmarkRequest
ICavasItemsSelection
ICloneVisualRequest
ICloneVisualResponse
ICollapsible
IColumnAggrTarget
IColumnTarget
ICommandExtension
ICommandSettings
ICommandsSettings
ICommonEmbedConfiguration
ICreateVisualRequest
ICreateVisualResponse
ICustomLayout
ICustomPageSize
ICustomTheme
IDashboardEmbedConfiguration
IDashboardLoadConfiguration
IDataReference
IDatasetBinding
IDefaultProperty
IEmbedConfiguration
IEmbedConfigurationBase
IEqualsDataReference
IError
IExportDataRequest
IExportDataResult
IExtension
IExtensionItem
IExtensionPoint
IExtensionPoints
IExtensions
IFieldsPane
IFilter
IFilterAggregationTarget
IFilterColumnAggrTarget
IFilterColumnTarget
IFilterDisplaySettings
IFilterHierarchyAggrTarget
IFilterHierarchyTarget
IFilterKeyColumnsTarget
IFilterKeyHierarchyTarget
IFilterMeasureTarget
IFiltersPane
IFlatMenuExtension
IGroupedMenuExtension
IHideable
IHierarchyLevelAggrTarget
IHierarchyLevelTarget
IIdentityValue
IIncludeExcludeFilter
IKeyColumnsTarget
IKeyHierarchyTarget
ILoadQnaConfiguration
ILocaleSettings
IMeasureTarget
IMenuExtensionBase
IMenuGroupExtension
INotSupportedFilter
INotSupportedFilterTarget
INotSupportedTarget
IPage
IPageLayout
IPageNavigationPane
IPageSelector
IPageSize
IPaginatedReportLoadConfiguration
IPaginatedReportSettings
IPaginatedReportsCommandSettings
IPaginatedReportsCommandsSettings
IParametersPanelCommandSettings
IPlayBookmarkRequest
IPosition
IQnaEmbedConfiguration
IQnaInterpretInputData
IQnaSettings
IQnaVisualRenderedEvent
IRelativeDateFilter
IRelativeDateTimeFilter
IRelativeTimeFilter
IReport
IReportBars
IReportBookmark
IReportCreateConfiguration
IReportEmbedConfiguration
IReportLoadConfiguration
IReportPanes
IReportTheme
ISaveAsParameters
ISelection
ISelectionPane
ISelector
ISettings
ISlicer
ISlicerState
ISlicerTargetSelector
ISortByVisualRequest
ISwipeEvent
ISyncSlicersPane
ITechnicalDetails
IThemeColorProperty
ITileEmbedConfiguration
ITileLoadConfiguration
ITopNFilter
ITupleElementValue
ITupleFilter
IUpdateFiltersRequest
IValueDataReference
IVisual
IVisualCapabilities
IVisualContainerDisplayState
IVisualCustomCommandEvent
IVisualDataRole
IVisualEmbedConfiguration
IVisualHeader
IVisualHeaderSettings
IVisualLayout
IVisualPropertySelector
IVisualPropertyValue
IVisualResponse
IVisualSelector
IVisualSettings
IVisualTypeSelector
IVisualizationsPane

Type Aliases

AdvancedFilterConditionOperators
AdvancedFilterLogicalOperators
BasicFilterOperators
CommandExtensionSelector
Extensions
IApplyBookmarkRequest
IFilterGeneralTarget
IFilterKeyTarget
IFilterTarget
IKeyTarget
IMenuExtension
ISelectable
ISlicerFilter
ITarget
ITupleFilterTarget
KeyValuePair
PageLevelFilters
PageView
PagesLayout
PrimitiveValueType
ReportLevelFilters
SlicerSelector
SlicerTarget
TopNFilterOperators
TupleFilterOperators
TupleValueType
VisualCommandSelector
VisualHeaderSelector
VisualLevelFilters
VisualsHeaderSelector
VisualsLayout

Enums

BackgroundType
BookmarksPlayMode
CommandDisplayOption
ContrastMode
DisplayOption
ExportDataType
FilterType
FiltersLevel
FiltersOperations
HyperlinkClickBehavior
LayoutType
MenuLocation
PageNavigationPosition
PageSizeType
Permissions
QnaMode
RelativeDateFilterTimeUnit
RelativeDateOperators
SectionVisibility
SortDirection
TokenType
TraceType
ViewMode
VisualContainerDisplayMode
VisualDataRoleKind
VisualDataRoleKindPreference

Functions

getFilterType(IFilter)
isBasicFilterWithKeys(IFilter)
isColumn(any)
isColumnAggr(any)
isFilterKeyColumnsTarget(IFilterTarget)
isFlatMenuExtension(IMenuExtension)
isGroupedMenuExtension(IMenuExtension)
isHierarchyLevel(any)
isHierarchyLevelAggr(any)
isIExtensionArray(Extensions)
isIExtensions(Extensions)
isMeasure(any)
validateAddBookmarkRequest(any)
validateApplyBookmarkByNameRequest(any)
validateApplyBookmarkStateRequest(any)
validateBookmarksPane(any)
validateCaptureBookmarkRequest(any)
validateCommandsSettings(any)
validateCreateReport(any)
validateCustomPageSize(any)
validateCustomTheme(any)
validateDashboardLoad(any)
validateExportDataRequest(any)
validateExtension(any)
validateFieldsPane(any)
validateFilter(any)
validateFiltersPane(any)
validateLoadQnaConfiguration(any)
validateMenuGroupExtension(any)
validatePage(any)
validatePageNavigationPane(any)
validatePanes(any)
validatePlayBookmarkRequest(any)
validateQnaInterpretInputData(any)
validateReportLoad(any)
validateSaveAsParameters(any)
validateSelectionPane(any)
validateSettings(any)
validateSlicer(any)
validateSlicerState(any)
validateSyncSlicersPane(any)
validateTileLoad(any)
validateUpdateFiltersRequest(any)
validateVisualHeader(any)
validateVisualSelector(any)
validateVisualSettings(any)
validateVisualizationsPane(any)

Function Details

getFilterType(IFilter)

function getFilterType(filter: IFilter)

Parameters

filter
IFilter

Returns

isBasicFilterWithKeys(IFilter)

function isBasicFilterWithKeys(filter: IFilter)

Parameters

filter
IFilter

Returns

boolean

isColumn(any)

function isColumn(arg: any)

Parameters

arg

any

Returns

boolean

isColumnAggr(any)

function isColumnAggr(arg: any)

Parameters

arg

any

Returns

boolean

isFilterKeyColumnsTarget(IFilterTarget)

function isFilterKeyColumnsTarget(target: IFilterTarget)

Parameters

target
IFilterTarget

Returns

boolean

isFlatMenuExtension(IMenuExtension)

function isFlatMenuExtension(menuExtension: IMenuExtension)

Parameters

menuExtension
IMenuExtension

Returns

boolean

isGroupedMenuExtension(IMenuExtension)

function isGroupedMenuExtension(menuExtension: IMenuExtension)

Parameters

menuExtension
IMenuExtension

Returns

boolean

isHierarchyLevel(any)

function isHierarchyLevel(arg: any)

Parameters

arg

any

Returns

boolean

isHierarchyLevelAggr(any)

function isHierarchyLevelAggr(arg: any)

Parameters

arg

any

Returns

boolean

isIExtensionArray(Extensions)

function isIExtensionArray(extensions: Extensions)

Parameters

extensions
Extensions

Returns

boolean

isIExtensions(Extensions)

function isIExtensions(extensions: Extensions)

Parameters

extensions
Extensions

Returns

boolean

isMeasure(any)

function isMeasure(arg: any)

Parameters

arg

any

Returns

boolean

validateAddBookmarkRequest(any)

function validateAddBookmarkRequest(input: any)

Parameters

input

any

Returns

IError[]

validateApplyBookmarkByNameRequest(any)

function validateApplyBookmarkByNameRequest(input: any)

Parameters

input

any

Returns

IError[]

validateApplyBookmarkStateRequest(any)

function validateApplyBookmarkStateRequest(input: any)

Parameters

input

any

Returns

IError[]

validateBookmarksPane(any)

function validateBookmarksPane(input: any)

Parameters

input

any

Returns

IError[]

validateCaptureBookmarkRequest(any)

function validateCaptureBookmarkRequest(input: any)

Parameters

input

any

Returns

IError[]

validateCommandsSettings(any)

function validateCommandsSettings(input: any)

Parameters

input

any

Returns

IError[]

validateCreateReport(any)

function validateCreateReport(input: any)

Parameters

input

any

Returns

IError[]

validateCustomPageSize(any)

function validateCustomPageSize(input: any)

Parameters

input

any

Returns

IError[]

validateCustomTheme(any)

function validateCustomTheme(input: any)

Parameters

input

any

Returns

IError[]

validateDashboardLoad(any)

function validateDashboardLoad(input: any)

Parameters

input

any

Returns

IError[]

validateExportDataRequest(any)

function validateExportDataRequest(input: any)

Parameters

input

any

Returns

IError[]

validateExtension(any)

function validateExtension(input: any)

Parameters

input

any

Returns

IError[]

validateFieldsPane(any)

function validateFieldsPane(input: any)

Parameters

input

any

Returns

IError[]

validateFilter(any)

function validateFilter(input: any)

Parameters

input

any

Returns

IError[]

validateFiltersPane(any)

function validateFiltersPane(input: any)

Parameters

input

any

Returns

IError[]

validateLoadQnaConfiguration(any)

function validateLoadQnaConfiguration(input: any)

Parameters

input

any

Returns

IError[]

validateMenuGroupExtension(any)

function validateMenuGroupExtension(input: any)

Parameters

input

any

Returns

IError[]

validatePage(any)

function validatePage(input: any)

Parameters

input

any

Returns

IError[]

validatePageNavigationPane(any)

function validatePageNavigationPane(input: any)

Parameters

input

any

Returns

IError[]

validatePanes(any)

function validatePanes(input: any)

Parameters

input

any

Returns

IError[]

validatePlayBookmarkRequest(any)

function validatePlayBookmarkRequest(input: any)

Parameters

input

any

Returns

IError[]

validateQnaInterpretInputData(any)

function validateQnaInterpretInputData(input: any)

Parameters

input

any

Returns

IError[]

validateReportLoad(any)

function validateReportLoad(input: any)

Parameters

input

any

Returns

IError[]

validateSaveAsParameters(any)

function validateSaveAsParameters(input: any)

Parameters

input

any

Returns

IError[]

validateSelectionPane(any)

function validateSelectionPane(input: any)

Parameters

input

any

Returns

IError[]

validateSettings(any)

function validateSettings(input: any)

Parameters

input

any

Returns

IError[]

validateSlicer(any)

function validateSlicer(input: any)

Parameters

input

any

Returns

IError[]

validateSlicerState(any)

function validateSlicerState(input: any)

Parameters

input

any

Returns

IError[]

validateSyncSlicersPane(any)

function validateSyncSlicersPane(input: any)

Parameters

input

any

Returns

IError[]

validateTileLoad(any)

function validateTileLoad(input: any)

Parameters

input

any

Returns

IError[]

validateUpdateFiltersRequest(any)

function validateUpdateFiltersRequest(input: any)

Parameters

input

any

Returns

IError[]

validateVisualHeader(any)

function validateVisualHeader(input: any)

Parameters

input

any

Returns

IError[]

validateVisualSelector(any)

function validateVisualSelector(input: any)

Parameters

input

any

Returns

IError[]

validateVisualSettings(any)

function validateVisualSettings(input: any)

Parameters

input

any

Returns

IError[]

validateVisualizationsPane(any)

function validateVisualizationsPane(input: any)

Parameters

input

any

Returns

IError[]