# Copyright (c) Microsoft Corporation. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. Worker: type: interface initializer: url: string commands: disconnect: title: Disconnect from worker parameters: reason: string? flags: pausesBeforeAction: true evaluateExpression: title: Evaluate parameters: expression: string isFunction: boolean? arg: SerializedArgument returns: value: SerializedValue evaluateExpressionHandle: title: Evaluate parameters: expression: string isFunction: boolean? arg: SerializedArgument returns: handle: JSHandle updateSubscription: internal: true parameters: event: type: enum literals: - console enabled: boolean events: console: parameters: $mixin: ConsoleMessage close: