mirror of
https://github.com/Gongxh0901/kunpolibrary
synced 2025-11-05 13:55:44 +00:00
添加内部属性标记
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
import { ConditionManager } from "../ConditionManager";
|
||||
|
||||
export abstract class ConditionBase {
|
||||
/** 初始化 */
|
||||
/** 初始化 @internal */
|
||||
public _init(): void {
|
||||
this.onInit();
|
||||
}
|
||||
@@ -15,6 +15,7 @@ export abstract class ConditionBase {
|
||||
/** 条件类型 */
|
||||
public type: number;
|
||||
|
||||
/** 是否可以通知 @internal */
|
||||
private _canNotify: boolean;
|
||||
/**
|
||||
* 是否可以通知
|
||||
|
||||
@@ -14,9 +14,11 @@ export class ConditionFGUINode extends ConditionNode {
|
||||
* @protected
|
||||
* @type {GObject | Node} fgui节点 或 node节点
|
||||
* @memberof NotityFGUINode
|
||||
* @internal
|
||||
*/
|
||||
protected node: GObject;
|
||||
|
||||
/** 旧的移除父节点 @internal */
|
||||
private _oldRemoveFromParent: () => void;
|
||||
|
||||
/**
|
||||
@@ -46,6 +48,10 @@ export class ConditionFGUINode extends ConditionNode {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 通知
|
||||
* @param {boolean} visible 是否显示
|
||||
*/
|
||||
public notify(visible: boolean): void {
|
||||
this.node.visible = visible;
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ import { ConditionManager } from "../ConditionManager";
|
||||
import { ConditionMode } from "../ConditionMode";
|
||||
|
||||
export abstract class ConditionNode {
|
||||
/** 条件类型 */
|
||||
/** 条件类型 @internal */
|
||||
public _modeType: ConditionMode;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user