@ohayojp.com/components
Version:
Common business components of ohayojp.
36 lines (35 loc) • 1.25 kB
TypeScript
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { BooleanInput, NumberInput } from '@ohayojp.com/util';
import { FullContentService } from './full-content.service';
export declare class FullContentComponent implements AfterViewInit, OnInit, OnChanges, OnDestroy {
private el;
private cdr;
private srv;
private router;
private doc;
static ngAcceptInputType_fullscreen: BooleanInput;
static ngAcceptInputType_hideTitle: BooleanInput;
static ngAcceptInputType_padding: NumberInput;
private bodyEl;
private inited;
private srv$;
private route$;
private id;
private scroll$;
_height: number;
fullscreen: boolean;
hideTitle: boolean;
padding: number;
readonly fullscreenChange: EventEmitter<boolean>;
constructor(el: ElementRef, cdr: ChangeDetectorRef, srv: FullContentService, router: Router, doc: any);
private updateCls;
private update;
private updateHeight;
private removeInBody;
ngOnInit(): void;
toggle(): void;
ngAfterViewInit(): void;
ngOnChanges(): void;
ngOnDestroy(): void;
}