File

projects/m2-core/src/lib/widget-modules/layout/editor/Editor.ts

Index

Properties
Methods

Methods

adjustDataTableSizes
adjustDataTableSizes(delay?: number)

Table

Parameters :
Name Type Optional
delay number Yes
Returns : void
Protected applyLayoutConfig
applyLayoutConfig()
Returns : void
emitResizeEvent
emitResizeEvent()
Returns : void
Protected initLayout
initLayout()
Returns : Promise<void>
onSplitterInitialized
onSplitterInitialized()

Layout

Returns : void
setSplitterRatio
setSplitterRatio(ratio: SplitterRatio)
Parameters :
Name Type Optional
ratio SplitterRatio No
Returns : void
updateConfigRatio
updateConfigRatio(ratio: SplitterRatio)
Parameters :
Name Type Optional
ratio SplitterRatio No
Returns : void
Protected updateLayoutConfig
updateLayoutConfig()
Returns : Promise<void>

Properties

Protected Abstract clientConfigService
Type : ClientConfigService

ng services

Protected Abstract Readonly editorId
Type : string

Произвольный уникальный идентификатор редактора

Optional editorSplitter
Type : SplitterType
Decorators :
@ViewChild('editorSplitter')

В шаблоне редактора должен быть компонент типа SplitterType, помеченный токеном 'editorSplitter'

Abstract layoutConfig
Type : LayoutConfig

Конфигурационный объект, в которым хранятся настройки представления редактора

Optional ratioInitialized
Type : boolean

Идентифицирует, применены ли настройки представления редактора

Optional splitterInitialized
Type : boolean

Идентифицирует, инициализирован ли компонент типа SplitterType (вызван ли хук ngAfterViewInit)

results matching ""

    No results matching ""