當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript model.Dataservice.getId方法代碼示例

本文整理匯總了TypeScript中@dataservices/shared/dataservice.model.Dataservice.getId方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript model.Dataservice.getId方法的具體用法?TypeScript model.Dataservice.getId怎麽用?TypeScript model.Dataservice.getId使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在@dataservices/shared/dataservice.model.Dataservice的用法示例。


在下文中一共展示了model.Dataservice.getId方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: properties

  /**
   * @returns {string[][]} the properties of a dataservice
   */
  public get properties(): string[][] {
    const props = [
      [ DataservicesConstants.dataserviceNameLabel, this.virtualization.getId() ],
      [ DataservicesConstants.descriptionLabel, this.virtualization.getDescription() ]
    ];

    return props;
  }
開發者ID:tejones,項目名稱:beetle-studio,代碼行數:11,代碼來源:dataservices-details.component.ts

示例2: it

  it("should create", () => {
    console.log("========== [Dataservice] should create");
    dataservice = Dataservice.create(
      {
        "keng__baseUri": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/",
        "keng__id": "mongoVirtualization",
        "keng__dataPath": "/tko:komodo/tko:workspace/admin/mongoVirtualization",
        "keng__kType": "Dataservice",
        "keng__hasChildren": true,
        "serviceVdbName": "mongovirtualizationvdb",
        "serviceVdbVersion": "1",
        "serviceViewModel": "views",
        "serviceViewDefinitions": [
          "addressView",
          "gradesView",
          "restaurantsView"
        ],
        "connections": 0,
        "drivers": 0,
        "keng___links": [
          {
            "rel": "self",
            "href": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/workspace/dataservices/mongoVirtualization"
          },
          {
            "rel": "parent",
            "href": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/workspace/dataservices"
          },
          {
            "rel": "children",
            "href": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/workspace/xxx"
          },
          {
            "rel": "vdbs",
            "href": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/workspace/yyy"
          },
          {
            "rel": "connections",
            "href": "http://das-beetle-studio.192.168.42.154.nip.io/vdb-builder/v1/workspace/zzz"
          }
        ]
      }
    );

    expect(dataservice.getId()).toEqual("mongoVirtualization");
    expect(dataservice.getServiceVdbName()).toEqual("mongovirtualizationvdb");
    expect(dataservice.getServiceVdbVersion()).toEqual("1");
    expect(dataservice.getServiceViewModel()).toEqual("views");
    expect(dataservice.getServiceViewNames().length).toEqual(3);
    expect(dataservice.getServiceDeploymentState()).toEqual(DeploymentState.LOADING);
    expect(dataservice.getServicePublishState()).toEqual(PublishState.NOT_PUBLISHED);
  });
開發者ID:tejones,項目名稱:beetle-studio,代碼行數:52,代碼來源:dataservice.model.spec.ts


注:本文中的@dataservices/shared/dataservice.model.Dataservice.getId方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。