blob: b4daa48ee64bd032892a2809cb2094a95b51d2db [file] [log] [blame]
[
{
"kind": "table/member",
"name": "fuchsia.ui.focus/FocusChain.focus_chain",
"ordinal": "1",
"type": "vector<fuchsia.ui.views/ViewRef>"
},
{
"kind": "table",
"name": "fuchsia.ui.focus/FocusChain",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.focus/FocusChainListener.OnFocusChange",
"strictness": "strict",
"ordinal": "3458269650372501578",
"direction": "two_way",
"request": "fuchsia.ui.focus/FocusChainListenerOnFocusChangeRequest"
},
{
"kind": "protocol",
"name": "fuchsia.ui.focus/FocusChainListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.focus/FocusChainListenerOnFocusChangeRequest.focus_chain",
"ordinal": "1",
"type": "fuchsia.ui.focus/FocusChain"
},
{
"kind": "struct",
"name": "fuchsia.ui.focus/FocusChainListenerOnFocusChangeRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.focus/FocusChainListenerRegistry.Register",
"strictness": "strict",
"ordinal": "1692198672263477923",
"direction": "one_way",
"request": "fuchsia.ui.focus/FocusChainListenerRegistryRegisterRequest"
},
{
"kind": "protocol",
"name": "fuchsia.ui.focus/FocusChainListenerRegistry",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.focus/FocusChainListenerRegistryRegisterRequest.listener",
"ordinal": "1",
"type": "client_end:fuchsia.ui.focus/FocusChainListener"
},
{
"kind": "struct",
"name": "fuchsia.ui.focus/FocusChainListenerRegistryRegisterRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.focus/FocusChainProvider.WatchFocusKoidChain",
"strictness": "strict",
"ordinal": "8245299109980543671",
"direction": "two_way",
"request": "fuchsia.ui.focus/FocusChainProviderWatchFocusKoidChainRequest",
"response": "fuchsia.ui.focus/FocusKoidChain"
},
{
"kind": "protocol",
"name": "fuchsia.ui.focus/FocusChainProvider",
"openness": "closed",
"transport": "channel"
},
{
"kind": "table",
"name": "fuchsia.ui.focus/FocusChainProviderWatchFocusKoidChainRequest"
},
{
"kind": "table/member",
"name": "fuchsia.ui.focus/FocusKoidChain.focus_chain",
"ordinal": "1",
"type": "vector<uint64>"
},
{
"kind": "table",
"name": "fuchsia.ui.focus/FocusKoidChain"
},
{
"kind": "library",
"name": "fuchsia.ui.focus"
}
]