materialize-angular
Version:
Material UI Angular library
29 lines (28 loc) • 987 B
TypeScript
/**
* @license
* Copyright Workylab. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://raw.githubusercontent.com/workylab/materialize-angular/master/LICENSE
*/
import { AfterContentInit, ElementRef, EventEmitter, OnChanges, Renderer2 } from '@angular/core';
import { CollapsibleModel } from './collapsible.model';
export declare class CollapsibleComponent implements CollapsibleModel, AfterContentInit, OnChanges {
private renderer;
static readonly defaultProps: CollapsibleModel;
onCloseEmitter: EventEmitter<boolean>;
onOpenEmitter: EventEmitter<boolean>;
containerRef: ElementRef;
className: string;
disabled: boolean;
isOpen: boolean;
showIndicator: boolean;
prefix: string;
constructor(renderer: Renderer2);
ngAfterContentInit(): void;
ngOnChanges(): void;
onToggle(): void;
open(): void;
close(): void;
update(): void;
}