You are here

views.view.api_catalog_admin.yml in Apigee API Catalog 8.2

config/optional/views.view.api_catalog_admin.yml

File

config/optional/views.view.api_catalog_admin.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.node.teaser
  6. - field.storage.node.field_apidoc_fetched_timestamp
  7. - node.type.apidoc
  8. module:
  9. - apigee_api_catalog
  10. - node
  11. - user
  12. id: api_catalog_admin
  13. label: 'API Catalog Admin'
  14. module: views
  15. description: 'The administrative view of the API catalog for adding and updating API specifications.'
  16. tag: ''
  17. base_table: node_field_data
  18. base_field: nid
  19. display:
  20. default:
  21. display_plugin: default
  22. id: default
  23. display_title: Master
  24. position: 0
  25. display_options:
  26. access:
  27. type: perm
  28. options:
  29. perm: 'access content overview'
  30. cache:
  31. type: tag
  32. options: { }
  33. query:
  34. type: views_query
  35. options:
  36. disable_sql_rewrite: false
  37. distinct: false
  38. replica: false
  39. query_comment: ''
  40. query_tags: { }
  41. exposed_form:
  42. type: basic
  43. options:
  44. submit_button: Filter
  45. reset_button: true
  46. reset_button_label: Reset
  47. exposed_sorts_label: 'Sort by'
  48. expose_sort_order: true
  49. sort_asc_label: Asc
  50. sort_desc_label: Desc
  51. pager:
  52. type: full
  53. options:
  54. items_per_page: 50
  55. offset: 0
  56. id: 0
  57. total_pages: null
  58. tags:
  59. previous: ‹‹
  60. next: ››
  61. first: '« First'
  62. last: 'Last »'
  63. expose:
  64. items_per_page: false
  65. items_per_page_label: 'Items per page'
  66. items_per_page_options: '5, 10, 25, 50'
  67. items_per_page_options_all: false
  68. items_per_page_options_all_label: '- All -'
  69. offset: false
  70. offset_label: Offset
  71. quantity: 9
  72. style:
  73. type: table
  74. options:
  75. grouping: { }
  76. row_class: ''
  77. default_row_class: true
  78. override: true
  79. sticky: false
  80. caption: ''
  81. summary: ''
  82. description: ''
  83. columns:
  84. title: title
  85. created: created
  86. changed: changed
  87. field_apidoc_fetched_timestamp: field_apidoc_fetched_timestamp
  88. status: status
  89. operations: operations
  90. info:
  91. title:
  92. sortable: true
  93. default_sort_order: asc
  94. align: ''
  95. separator: ''
  96. empty_column: false
  97. responsive: ''
  98. created:
  99. sortable: true
  100. default_sort_order: desc
  101. align: ''
  102. separator: ''
  103. empty_column: false
  104. responsive: ''
  105. changed:
  106. sortable: true
  107. default_sort_order: desc
  108. align: ''
  109. separator: ''
  110. empty_column: false
  111. responsive: ''
  112. field_apidoc_fetched_timestamp:
  113. sortable: true
  114. default_sort_order: asc
  115. align: ''
  116. separator: ''
  117. empty_column: false
  118. responsive: ''
  119. status:
  120. sortable: true
  121. default_sort_order: asc
  122. align: ''
  123. separator: ''
  124. empty_column: false
  125. responsive: ''
  126. operations:
  127. align: ''
  128. separator: ''
  129. empty_column: false
  130. responsive: ''
  131. default: created
  132. empty_table: false
  133. row:
  134. type: 'entity:node'
  135. options:
  136. view_mode: teaser
  137. fields:
  138. title:
  139. id: title
  140. table: node_field_data
  141. field: title
  142. relationship: none
  143. group_type: group
  144. admin_label: ''
  145. label: Name
  146. exclude: false
  147. alter:
  148. alter_text: false
  149. text: ''
  150. make_link: false
  151. path: ''
  152. absolute: false
  153. external: false
  154. replace_spaces: false
  155. path_case: none
  156. trim_whitespace: false
  157. alt: ''
  158. rel: ''
  159. link_class: ''
  160. prefix: ''
  161. suffix: ''
  162. target: ''
  163. nl2br: false
  164. max_length: 0
  165. word_boundary: false
  166. ellipsis: false
  167. more_link: false
  168. more_link_text: ''
  169. more_link_path: ''
  170. strip_tags: false
  171. trim: false
  172. preserve_tags: ''
  173. html: false
  174. element_type: ''
  175. element_class: ''
  176. element_label_type: ''
  177. element_label_class: ''
  178. element_label_colon: true
  179. element_wrapper_type: ''
  180. element_wrapper_class: ''
  181. element_default_classes: true
  182. empty: ''
  183. hide_empty: false
  184. empty_zero: false
  185. hide_alter_empty: true
  186. click_sort_column: value
  187. type: string
  188. settings:
  189. link_to_entity: true
  190. group_column: value
  191. group_columns: { }
  192. group_rows: true
  193. delta_limit: 0
  194. delta_offset: 0
  195. delta_reversed: false
  196. delta_first_last: false
  197. multi_type: separator
  198. separator: ', '
  199. field_api_classes: false
  200. entity_type: node
  201. entity_field: title
  202. plugin_id: field
  203. created:
  204. id: created
  205. table: node_field_data
  206. field: created
  207. relationship: none
  208. group_type: group
  209. admin_label: ''
  210. label: Created
  211. exclude: false
  212. alter:
  213. alter_text: false
  214. text: ''
  215. make_link: false
  216. path: ''
  217. absolute: false
  218. external: false
  219. replace_spaces: false
  220. path_case: none
  221. trim_whitespace: false
  222. alt: ''
  223. rel: ''
  224. link_class: ''
  225. prefix: ''
  226. suffix: ''
  227. target: ''
  228. nl2br: false
  229. max_length: 0
  230. word_boundary: true
  231. ellipsis: true
  232. more_link: false
  233. more_link_text: ''
  234. more_link_path: ''
  235. strip_tags: false
  236. trim: false
  237. preserve_tags: ''
  238. html: false
  239. element_type: ''
  240. element_class: ''
  241. element_label_type: ''
  242. element_label_class: ''
  243. element_label_colon: true
  244. element_wrapper_type: ''
  245. element_wrapper_class: ''
  246. element_default_classes: true
  247. empty: ''
  248. hide_empty: false
  249. empty_zero: false
  250. hide_alter_empty: true
  251. click_sort_column: value
  252. type: timestamp
  253. settings:
  254. date_format: short
  255. custom_date_format: ''
  256. timezone: ''
  257. group_column: value
  258. group_columns: { }
  259. group_rows: true
  260. delta_limit: 0
  261. delta_offset: 0
  262. delta_reversed: false
  263. delta_first_last: false
  264. multi_type: separator
  265. separator: ', '
  266. field_api_classes: false
  267. entity_type: node
  268. entity_field: created
  269. plugin_id: field
  270. changed:
  271. id: changed
  272. table: node_field_data
  273. field: changed
  274. relationship: none
  275. group_type: group
  276. admin_label: ''
  277. label: Updated
  278. exclude: false
  279. alter:
  280. alter_text: false
  281. text: ''
  282. make_link: false
  283. path: ''
  284. absolute: false
  285. external: false
  286. replace_spaces: false
  287. path_case: none
  288. trim_whitespace: false
  289. alt: ''
  290. rel: ''
  291. link_class: ''
  292. prefix: ''
  293. suffix: ''
  294. target: ''
  295. nl2br: false
  296. max_length: 0
  297. word_boundary: true
  298. ellipsis: true
  299. more_link: false
  300. more_link_text: ''
  301. more_link_path: ''
  302. strip_tags: false
  303. trim: false
  304. preserve_tags: ''
  305. html: false
  306. element_type: ''
  307. element_class: ''
  308. element_label_type: ''
  309. element_label_class: ''
  310. element_label_colon: true
  311. element_wrapper_type: ''
  312. element_wrapper_class: ''
  313. element_default_classes: true
  314. empty: ''
  315. hide_empty: false
  316. empty_zero: false
  317. hide_alter_empty: true
  318. click_sort_column: value
  319. type: timestamp
  320. settings:
  321. date_format: short
  322. custom_date_format: ''
  323. timezone: ''
  324. group_column: value
  325. group_columns: { }
  326. group_rows: true
  327. delta_limit: 0
  328. delta_offset: 0
  329. delta_reversed: false
  330. delta_first_last: false
  331. multi_type: separator
  332. separator: ', '
  333. field_api_classes: false
  334. entity_type: node
  335. entity_field: changed
  336. plugin_id: field
  337. field_apidoc_fetched_timestamp:
  338. id: field_apidoc_fetched_timestamp
  339. table: node__field_apidoc_fetched_timestamp
  340. field: field_apidoc_fetched_timestamp
  341. relationship: none
  342. group_type: group
  343. admin_label: ''
  344. label: 'Spec file last fetched'
  345. exclude: false
  346. alter:
  347. alter_text: false
  348. text: ''
  349. make_link: false
  350. path: ''
  351. absolute: false
  352. external: false
  353. replace_spaces: false
  354. path_case: none
  355. trim_whitespace: false
  356. alt: ''
  357. rel: ''
  358. link_class: ''
  359. prefix: ''
  360. suffix: ''
  361. target: ''
  362. nl2br: false
  363. max_length: 0
  364. word_boundary: true
  365. ellipsis: true
  366. more_link: false
  367. more_link_text: ''
  368. more_link_path: ''
  369. strip_tags: false
  370. trim: false
  371. preserve_tags: ''
  372. html: false
  373. element_type: ''
  374. element_class: ''
  375. element_label_type: ''
  376. element_label_class: ''
  377. element_label_colon: true
  378. element_wrapper_type: ''
  379. element_wrapper_class: ''
  380. element_default_classes: true
  381. empty: ''
  382. hide_empty: false
  383. empty_zero: false
  384. hide_alter_empty: true
  385. click_sort_column: value
  386. type: timestamp
  387. settings:
  388. date_format: short
  389. custom_date_format: ''
  390. timezone: ''
  391. group_column: value
  392. group_columns: { }
  393. group_rows: true
  394. delta_limit: 0
  395. delta_offset: 0
  396. delta_reversed: false
  397. delta_first_last: false
  398. multi_type: separator
  399. separator: ', '
  400. field_api_classes: false
  401. plugin_id: field
  402. status:
  403. id: status
  404. table: node_field_data
  405. field: status
  406. relationship: none
  407. group_type: group
  408. admin_label: ''
  409. label: Published
  410. exclude: false
  411. alter:
  412. alter_text: false
  413. text: ''
  414. make_link: false
  415. path: ''
  416. absolute: false
  417. external: false
  418. replace_spaces: false
  419. path_case: none
  420. trim_whitespace: false
  421. alt: ''
  422. rel: ''
  423. link_class: ''
  424. prefix: ''
  425. suffix: ''
  426. target: ''
  427. nl2br: false
  428. max_length: 0
  429. word_boundary: true
  430. ellipsis: true
  431. more_link: false
  432. more_link_text: ''
  433. more_link_path: ''
  434. strip_tags: false
  435. trim: false
  436. preserve_tags: ''
  437. html: false
  438. element_type: ''
  439. element_class: ''
  440. element_label_type: ''
  441. element_label_class: ''
  442. element_label_colon: true
  443. element_wrapper_type: ''
  444. element_wrapper_class: ''
  445. element_default_classes: true
  446. empty: ''
  447. hide_empty: false
  448. empty_zero: false
  449. hide_alter_empty: true
  450. click_sort_column: value
  451. type: boolean
  452. settings:
  453. format: custom
  454. format_custom_true: Published
  455. format_custom_false: Unpublished
  456. group_column: value
  457. group_columns: { }
  458. group_rows: true
  459. delta_limit: 0
  460. delta_offset: 0
  461. delta_reversed: false
  462. delta_first_last: false
  463. multi_type: separator
  464. separator: ', '
  465. field_api_classes: false
  466. entity_type: node
  467. entity_field: status
  468. plugin_id: field
  469. operations:
  470. id: operations
  471. table: node_revision
  472. field: operations
  473. relationship: none
  474. group_type: group
  475. admin_label: ''
  476. label: Operations
  477. exclude: false
  478. alter:
  479. alter_text: false
  480. text: ''
  481. make_link: false
  482. path: ''
  483. absolute: false
  484. external: false
  485. replace_spaces: false
  486. path_case: none
  487. trim_whitespace: false
  488. alt: ''
  489. rel: ''
  490. link_class: ''
  491. prefix: ''
  492. suffix: ''
  493. target: ''
  494. nl2br: false
  495. max_length: 0
  496. word_boundary: true
  497. ellipsis: true
  498. more_link: false
  499. more_link_text: ''
  500. more_link_path: ''
  501. strip_tags: false
  502. trim: false
  503. preserve_tags: ''
  504. html: false
  505. element_type: ''
  506. element_class: ''
  507. element_label_type: ''
  508. element_label_class: ''
  509. element_label_colon: true
  510. element_wrapper_type: ''
  511. element_wrapper_class: ''
  512. element_default_classes: true
  513. empty: ''
  514. hide_empty: false
  515. empty_zero: false
  516. hide_alter_empty: true
  517. destination: false
  518. entity_type: node
  519. plugin_id: entity_operations
  520. filters:
  521. type:
  522. id: type
  523. table: node_field_data
  524. field: type
  525. value:
  526. apidoc: apidoc
  527. entity_type: node
  528. entity_field: type
  529. plugin_id: bundle
  530. expose:
  531. operator_limit_selection: false
  532. operator_list: { }
  533. group: 1
  534. title:
  535. id: title
  536. table: node_field_data
  537. field: title
  538. relationship: none
  539. group_type: group
  540. admin_label: ''
  541. operator: contains
  542. value: ''
  543. group: 1
  544. exposed: true
  545. expose:
  546. operator_id: title_op
  547. label: Name
  548. description: ''
  549. use_operator: false
  550. operator: title_op
  551. operator_limit_selection: false
  552. operator_list: { }
  553. identifier: title
  554. required: false
  555. remember: false
  556. multiple: false
  557. remember_roles:
  558. authenticated: authenticated
  559. anonymous: '0'
  560. administrator: '0'
  561. placeholder: ''
  562. is_grouped: false
  563. group_info:
  564. label: ''
  565. description: ''
  566. identifier: ''
  567. optional: true
  568. widget: select
  569. multiple: false
  570. remember: false
  571. default_group: All
  572. default_group_multiple: { }
  573. group_items: { }
  574. entity_type: node
  575. entity_field: title
  576. plugin_id: string
  577. status:
  578. id: status
  579. table: node_field_data
  580. field: status
  581. relationship: none
  582. group_type: group
  583. admin_label: ''
  584. operator: '='
  585. value: '1'
  586. group: 1
  587. exposed: true
  588. expose:
  589. operator_id: ''
  590. label: 'Published status'
  591. description: null
  592. use_operator: false
  593. operator: status_op
  594. operator_limit_selection: false
  595. operator_list: { }
  596. identifier: status
  597. required: true
  598. remember: false
  599. multiple: false
  600. remember_roles:
  601. authenticated: authenticated
  602. is_grouped: true
  603. group_info:
  604. label: 'Published status'
  605. description: ''
  606. identifier: status
  607. optional: true
  608. widget: select
  609. multiple: false
  610. remember: false
  611. default_group: '1'
  612. default_group_multiple: { }
  613. group_items:
  614. 1:
  615. title: Published
  616. operator: '='
  617. value: '1'
  618. 2:
  619. title: Unpublished
  620. operator: '='
  621. value: '0'
  622. plugin_id: boolean
  623. entity_type: node
  624. entity_field: status
  625. sorts: { }
  626. title: 'API Doc Catalog'
  627. header: { }
  628. footer: { }
  629. empty:
  630. area_text_custom:
  631. id: area_text_custom
  632. table: views
  633. field: area_text_custom
  634. relationship: none
  635. group_type: group
  636. admin_label: ''
  637. empty: true
  638. tokenize: false
  639. content: 'There are no API docs yet.'
  640. plugin_id: text_custom
  641. relationships: { }
  642. arguments: { }
  643. display_extenders: { }
  644. filter_groups:
  645. operator: AND
  646. groups:
  647. 1: AND
  648. cache_metadata:
  649. max-age: -1
  650. contexts:
  651. - 'languages:language_content'
  652. - 'languages:language_interface'
  653. - url
  654. - url.query_args
  655. - 'user.node_grants:view'
  656. - user.permissions
  657. tags:
  658. - 'config:field.storage.node.field_apidoc_fetched_timestamp'
  659. page_1:
  660. display_plugin: page
  661. id: page_1
  662. display_title: Page
  663. position: 1
  664. display_options:
  665. display_extenders: { }
  666. path: admin/content/apis
  667. menu:
  668. type: none
  669. title: 'API Doc catalog'
  670. description: ''
  671. expanded: false
  672. parent: ''
  673. weight: -20
  674. context: '0'
  675. menu_name: main
  676. tab_options:
  677. type: none
  678. title: ''
  679. description: ''
  680. weight: 0
  681. cache_metadata:
  682. max-age: -1
  683. contexts:
  684. - 'languages:language_content'
  685. - 'languages:language_interface'
  686. - url
  687. - url.query_args
  688. - 'user.node_grants:view'
  689. - user.permissions
  690. tags:
  691. - 'config:field.storage.node.field_apidoc_fetched_timestamp'