| [ |
| { |
| "kind": "union/member", |
| "name": "fuchsia.ui.activity/DiscreteActivity.generic", |
| "ordinal": "1", |
| "type": "fuchsia.ui.activity/GenericActivity" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.activity/DiscreteActivity", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.activity/GenericActivity.label", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.activity/GenericActivity" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.activity/Listener.OnStateChanged", |
| "strictness": "strict", |
| "ordinal": "1113756069036532757", |
| "direction": "two_way", |
| "request": "fuchsia.ui.activity/ListenerOnStateChangedRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.activity/Listener", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.activity/ListenerOnStateChangedRequest.state", |
| "ordinal": "1", |
| "type": "fuchsia.ui.activity/State" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.activity/ListenerOnStateChangedRequest.transition_time", |
| "ordinal": "2", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.activity/ListenerOnStateChangedRequest" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.ui.activity/OngoingActivity.generic", |
| "ordinal": "1", |
| "type": "fuchsia.ui.activity/GenericActivity" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.activity/OngoingActivity", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.activity/Provider.WatchState", |
| "strictness": "strict", |
| "ordinal": "6426115108030118020", |
| "direction": "one_way", |
| "request": "fuchsia.ui.activity/ProviderWatchStateRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.activity/Provider", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.activity/ProviderWatchStateRequest.listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.ui.activity/Listener" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.activity/ProviderWatchStateRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.activity/State.ACTIVE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.activity/State.IDLE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.activity/State.UNKNOWN", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.activity/State", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.activity" |
| } |
| ] |