本文整理匯總了TypeScript中angular.IScope.%24new方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript IScope.%24new方法的具體用法?TypeScript IScope.%24new怎麽用?TypeScript IScope.%24new使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類angular.IScope
的用法示例。
在下文中一共展示了IScope.%24new方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: FindArtifactFromExecutionCtrl
mock.inject(($rootScope: IScope) => {
$scope = $rootScope.$new();
initializeController = (stage: any) => {
$scope = $rootScope.$new();
$scope.stage = stage;
ctrl = new FindArtifactFromExecutionCtrl($scope);
};
}),
示例2: beforeEach
beforeEach(angular.mock.inject($injector => {
$controller = $injector.get("$controller");
$rootScope = $injector.get("$rootScope");
$scope = $rootScope.$new(true);
$uibModalInstance = {
close: () => {},
dismiss: () => {}
};
const mainFormEmail: string = "test@test.com";
ctrl = $controller("ForgottenPasswordModalInstanceCtrl", {
$scope: $scope,
$uibModalInstance: $uibModalInstance,
mainFormEmail: mainFormEmail
});
}));
開發者ID:disco-funk,項目名稱:ca-london-angular,代碼行數:18,代碼來源:forgotten-password-modal-instance.controller.spec.ts
示例3: beforeEach
beforeEach(inject(($rootScope: IScope) => {
scope = $rootScope.$new(true) as ICustomizedScope;
}));
示例4: beforeEach
beforeEach(inject(($rootScope: IScope, _NgTableParams_: ITableParamsConstructor<any>) => {
scope = $rootScope.$new(true) as ICustomizedScope;
NgTableParams = _NgTableParams_;
}));
示例5: beforeEach
beforeEach(inject(($rootScope: IScope, _$compile_: ICompileService) => {
scope = $rootScope.$new(true) as CustomizedScope;
$compile = _$compile_;
scope.model = {};
}));
示例6:
mock.inject(($q: IQService, $rootScope: IScope) => {
const $scope = $rootScope.$new();
// The application model implicitly depends on a bunch of Angular things, which is why
// we need the Angular mock environment (even though we're testing a React component).
application = ApplicationModelBuilder.createApplicationForTests(
'app',
{
key: 'serverGroups',
loader: () =>
$q.resolve([
// Replica sets in same cluster, no manager.
{
name: 'replicaSet my-replicaSet-v002',
region: 'default',
category: 'serverGroup',
account: 'my-k8s-account',
cloudProvider: 'kubernetes',
cluster: 'replicaSet my-replicaSet',
},
{
name: 'replicaSet my-replicaSet-v001',
region: 'default',
category: 'serverGroup',
account: 'my-k8s-account',
cloudProvider: 'kubernetes',
cluster: 'replicaSet my-replicaSet',
},
// Replica set managed by deployment.
{
name: 'replicaSet my-managed-replicaSet-v001',
region: 'default',
category: 'serverGroup',
account: 'my-k8s-account',
cloudProvider: 'kubernetes',
cluster: 'deployment my-deployment',
serverGroupManagers: [{ name: 'deployment my-deployment' }],
},
]),
onLoad: (_app: Application, data: any) => $q.resolve(data),
},
{
key: 'serverGroupManagers',
loader: () =>
$q.resolve([
{
name: 'deployment my-deployment',
region: 'default',
account: 'my-k8s-account',
cloudProvider: 'kubernetes',
},
]),
onLoad: (_app: Application, data: any) => $q.resolve(data),
},
{
key: 'securityGroups',
loader: () => $q.resolve([]),
onLoad: (_app: Application, data: any) => $q.resolve(data),
},
{
key: 'loadBalancers',
loader: () => $q.resolve([]),
onLoad: (_app: Application, data: any) => $q.resolve(data),
},
);
application.refresh();
$scope.$digest();
}),