@rdkmaster/jigsaw-labs
Version:
Jigsaw, the next generation component set for RDK
32 lines (31 loc) • 900 B
TypeScript
import { IDynamicInstantiatable } from "../common";
import { ChangeDetectorRef } from "@angular/core";
import { JigsawInput } from "../input/input";
import { JigsawTabLabel } from "./tab-item";
/**
* 此组件用于tab的可编辑的标题,主要通过addTab方法添加。
* 在{@link JigsawTabsWrapper}中运用的比较多。
*
* $demo = editable-box/custom-scene-layout
*
*/
export declare class JigsawEditableTabTitleRenderer implements IDynamicInstantiatable {
private _tabLabel;
private _changeDetectorRef;
constructor(_tabLabel: JigsawTabLabel, _changeDetectorRef: ChangeDetectorRef);
initData: any;
title: string;
input: JigsawInput;
/**
* @internal
*/
_$editable: boolean;
/**
* @internal
*/
_handleEditable(e: any): void;
/**
* @internal
*/
_$handleTitleChange(): void;
}