feat: skeleton item add visible prop

This commit is contained in:
liujuping 2023-07-25 15:27:07 +08:00 committed by 林熠
parent d267fecc67
commit e578f82272
2 changed files with 14 additions and 0 deletions

View File

@ -13,6 +13,10 @@ export class SkeletonItem implements IPublicModelSkeletonItem {
return this[skeletonItemSymbol].name; return this[skeletonItemSymbol].name;
} }
get visible() {
return this[skeletonItemSymbol].visible;
}
disable() { disable() {
this[skeletonItemSymbol].disable?.(); this[skeletonItemSymbol].disable?.();
} }

View File

@ -2,5 +2,15 @@
* @since 1.1.7 * @since 1.1.7
*/ */
export interface IPublicModelSkeletonItem { export interface IPublicModelSkeletonItem {
name: string;
visible: boolean;
disable(): void;
enable(): void;
hide(): void;
show(): void;
} }