mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-06-05 14:59:37 +08:00
[backbone.marionette] Add lacked methods to marionette view (#16348)
* Add lacked / fix wrong definition of methods * Add tests for added methods⏎
This commit is contained in:
committed by
Mohamed Hegazy
parent
dd69d6de4e
commit
73bcc6d987
@@ -292,6 +292,14 @@ function RegionTests() {
|
||||
|
||||
}
|
||||
|
||||
function ViewTests() {
|
||||
const v = new MyView(new MyModel());
|
||||
const isDestroyed: boolean = v.isDestroyed();
|
||||
const isRendered: boolean = v.isRendered();
|
||||
const isAttached: boolean = v.isAttached();
|
||||
const vv: Marionette.View<Backbone.Model> = v.delegateEntityEvents();
|
||||
}
|
||||
|
||||
function CollectionViewTests() {
|
||||
var cv = new MyCollectionView();
|
||||
cv.collection.add(new MyModel());
|
||||
|
||||
5
types/backbone.marionette/index.d.ts
vendored
5
types/backbone.marionette/index.d.ts
vendored
@@ -856,7 +856,10 @@ declare namespace Marionette {
|
||||
/**
|
||||
* Internal properties extended in Marionette.View.
|
||||
*/
|
||||
isDestroyed: boolean;
|
||||
isDestroyed(): boolean;
|
||||
isRendered(): boolean;
|
||||
isAttached(): boolean;
|
||||
delegateEntityEvents(): View<TModel>;
|
||||
supportsRenderLifecycle: boolean;
|
||||
supportsDestroyLifecycle: boolean;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user