Skip to content

client API mock sample #19

@4b5ent1

Description

@4b5ent1

https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#12

cdt-client.d.ts

declare namespace CDT{
    module cdtc{
        namespace API{
            
            interface process{}
            interface P extends process{}
            interface Process extends P{}
            // 实体优先用class,其余优先interface
            interface People extends P{}
            class 路人 implements People{}
            class 友邻 extends 路人{}
            class 伙伴 extends 路人{}

            interface Node{}
            class 节点 implements Node{}
            class 物理节点 extends 节点{}

            interface 信标 extends Beacon{} interface Beacon{}
            class 地理信标 implements Beacon{}
            
            interface Acti{} //Activity
            interface A状态{} //活动状态
            interface 活动 extends Acti{
                创建():Acti;
                变更(状态:A状态);
                //fork();
                归档();
                删除();
            }
            interface Event{}
            interface 事件 extends Event{
                添加():void;
            }
            interface 会话 extends Session{} interface Session{} 
            function f(): number;
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    RFC意见功能建议稿

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions