@ohayojp.com/components
Version:
Common business components of ohayojp.
30 lines (29 loc) • 1.17 kB
TypeScript
import { AfterViewInit, ElementRef, OnChanges, Renderer2, TemplateRef } from '@angular/core';
import { ResponsiveService } from '@ohayojp.com/theme';
import { BooleanInput, NumberInput } from '@ohayojp.com/util';
import { SVContainerComponent } from './sv-container.component';
export declare class SVComponent implements AfterViewInit, OnChanges {
parent: SVContainerComponent;
private rep;
private ren;
static ngAcceptInputType_col: NumberInput;
static ngAcceptInputType_default: BooleanInput;
private conEl;
private el;
private clsMap;
optional: string | TemplateRef<void>;
optionalHelp: string | TemplateRef<void>;
optionalHelpColor: string;
label: string | TemplateRef<void>;
unit: string | TemplateRef<void>;
col: number;
default: boolean;
type: 'primary' | 'success' | 'danger' | 'warning';
get paddingValue(): number;
get labelWidth(): number | null;
constructor(el: ElementRef, parent: SVContainerComponent, rep: ResponsiveService, ren: Renderer2);
private setClass;
ngAfterViewInit(): void;
ngOnChanges(): void;
checkContent(): void;
}