Skip to content

editorGlobalsDataChooserModalController

Class: DataChooserModalController

Hierarchy

  • DataChooserModalController

Index

Constructors

Properties

Methods

Constructors

constructor

+ new DataChooserModalController($scope: any, $mdDialog: any, selectionHandler: any, categories: any): DataChooserModalController

Defined in src/angular/floatingMenu/dataChooserModalController.ts:14

Parameters:

Name Type
$scope any
$mdDialog any
selectionHandler any
categories any

Returns: DataChooserModalController

Properties

Private Readonly $mdDialog

$mdDialog: any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:18


Private Readonly $scope

$scope: any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:17


Private Readonly categories

categories: any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:20


Private debouncedSearchFunc

debouncedSearchFunc: any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:14


Private searchTerm

searchTerm: string

Defined in src/angular/floatingMenu/dataChooserModalController.ts:13


Private Readonly selectionHandler

selectionHandler: any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:19


Static placeholderIconUrl

placeholderIconUrl: string = "resources/icons/placeholder.png"

Defined in src/angular/floatingMenu/dataChooserModalController.ts:11

Methods

Private _createMenuSpec

_createMenuSpec(resultEntity: any): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:300

Parameters:

Name Type
resultEntity any

Returns: any


Private _displayedElementsFromDefinitions

_displayedElementsFromDefinitions(definitions: any): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:293

Parameters:

Name Type
definitions any

Returns: any


Private _displayedElementsFromQuery

_displayedElementsFromQuery(resultEntities: any, templateValues: any): any[]

Defined in src/angular/floatingMenu/dataChooserModalController.ts:276

Parameters:

Name Type
resultEntities any
templateValues any

Returns: any[]


Private _fillInTemplate

_fillInTemplate(currentNode: any, resultEntity: any): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:313

Parameters:

Name Type
currentNode any
resultEntity any

Returns: any


Private _generateTemplateValues

_generateTemplateValues(resultType: any, resultEntities: any): any[]

Defined in src/angular/floatingMenu/dataChooserModalController.ts:229

Parameters:

Name Type
resultType any
resultEntities any

Returns: any[]


Private _iterateAndReplace

_iterateAndReplace(currentNode: any, resultEntity: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:337

Parameters:

Name Type
currentNode any
resultEntity any

Returns: void


Private _loadCategory

_loadCategory(category: any): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:169

Parameters:

Name Type
category any

Returns: any


Private _performSearch

_performSearch(searchIsFinal: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:108

Parameters:

Name Type
searchIsFinal any

Returns: void


Private _queryAssets

_queryAssets(query: any): Promise‹any[]›

Defined in src/angular/floatingMenu/dataChooserModalController.ts:198

Parameters:

Name Type
query any

Returns: Promise‹any[]›


browseFiles

browseFiles(): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:66

Returns: void


canDelete

canDelete(): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:90

Returns: any


closeModal

closeModal(): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:80

Returns: void


delete

delete(entity: any, $event: any): any

Defined in src/angular/floatingMenu/dataChooserModalController.ts:99

Parameters:

Name Type
entity any
$event any

Returns: any


isDeletable

isDeletable(entity: any): boolean

Defined in src/angular/floatingMenu/dataChooserModalController.ts:94

Parameters:

Name Type
entity any

Returns: boolean


loadCategories

loadCategories(): Promise‹any[]›

Defined in src/angular/floatingMenu/dataChooserModalController.ts:72

Returns: Promise‹any[]›


removeCategory

removeCategory(category: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:59

Parameters:

Name Type
category any

Returns: void


search(searchIsFinal: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:40

Parameters:

Name Type
searchIsFinal any

Returns: void


searchKeyDown

searchKeyDown(event: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:51

Parameters:

Name Type
event any

Returns: void


select

select(resultEntity: any): void

Defined in src/angular/floatingMenu/dataChooserModalController.ts:84

Parameters:

Name Type
resultEntity any

Returns: void