@univerjs/core v0.1.17 • Docs
Class: SlideDataModel
Extends
UnitModel
<ISlideData
,UniverInstanceType.UNIVER_SLIDE
>
Constructors
new SlideDataModel()
new SlideDataModel(snapshot): SlideDataModel
Parameters
Parameter | Type |
---|---|
snapshot | Partial <ISlideData > |
Returns
Overrides
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:30 (opens in a new tab)
Properties
Property | Modifier | Type | Default value | Overrides | Inherited from | Defined in |
---|---|---|---|---|---|---|
_disposed | protected | boolean | false | - | UnitModel ._disposed | submodules/univer/packages/core/src/shared/lifecycle.ts:93 (opens in a new tab) |
type | public | UNIVER_SLIDE | UniverInstanceType.UNIVER_SLIDE | UnitModel .type | - | submodules/univer/packages/core/src/slides/slide-model.ts:24 (opens in a new tab) |
Methods
addPage()
addPage(): ISlidePage
Returns
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:74 (opens in a new tab)
dispose()
dispose(): void
Returns
void
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:106 (opens in a new tab)
disposeWithMe()
protected disposeWithMe(disposable): IDisposable
Parameters
Parameter | Type |
---|---|
disposable | DisposableLike |
Returns
IDisposable
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:96 (opens in a new tab)
ensureNotDisposed()
protected ensureNotDisposed(): void
Returns
void
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:100 (opens in a new tab)
getContainer()
getContainer(): undefined | string
Returns
undefined
| string
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:37 (opens in a new tab)
getElement()
getElement(pageId, elementId): undefined | IPageElement
Parameters
Parameter | Type |
---|---|
pageId | string |
elementId | string |
Returns
undefined
| IPageElement
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:66 (opens in a new tab)
getElementsByPage()
getElementsByPage(pageId): undefined | {}
Parameters
Parameter | Type |
---|---|
pageId | string |
Returns
undefined
| {}
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:62 (opens in a new tab)
getPage()
getPage(pageId): undefined | ISlidePage
Parameters
Parameter | Type |
---|---|
pageId | string |
Returns
undefined
| ISlidePage
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:57 (opens in a new tab)
getPageOrder()
getPageOrder(): undefined | string[]
Returns
undefined
| string
[]
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:53 (opens in a new tab)
getPageSize()
getPageSize(): ISize
Returns
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:70 (opens in a new tab)
getPages()
getPages(): undefined | {}
Returns
undefined
| {}
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:49 (opens in a new tab)
getSnapshot()
getSnapshot(): ISlideData
Returns
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:41 (opens in a new tab)
getUnitId()
getUnitId(): string
Returns
string
Overrides
Defined in
submodules/univer/packages/core/src/slides/slide-model.ts:45 (opens in a new tab)