SRcustom@9|initdX@!@@m@(@→ҡ@a@PcAXb@@U@UP@al1themeISstatusx@v!J |href|@ˁSplugin glastmod@centerrandom|typefՁ7| publish@v!@蕏h6@IY@c@f@AAlocʁPM0pJRdefineview!$ Aa@ա|site0'A.|userޡh4 @&1__sety蔌Za@x@P/ Aa@ߡ@ postPN1alignAXb@Xb@centernullc`!x@@@`@viewܡeditAembeda(@ߡstringISstatusL1roundx@P@0>@g AallOf!edit U1valid@embedM Aҁ@@@蔠9h@ޡʚyӱcontext@@ȅ@@lAnullurl!publishwidth!@"7dynamicGRDELETE!edit!embedATdefaultviewЁviewAidaeditaembedСPJ0F@f!PA4|X@ȸ@P2 A@view@ISstatus^@H!@@ b@{X@embedwarning@ embed!hSprefixaX@ISstatusa@!@ 衐p9@7!Ax@@u A@P@XKA AKAX@embedview!edit% GETa|typeԁintegerISstatus|htmlg!editAembed!viewedit#iR&view=A b@A@݁ * @param Template $template The template instance the View should use. */ public function set_template( Template $template ); /** * Sets up, by replacing the global query, the loop variables. * * The variables can be restored by using the `replace_the_loop` method. * * @since 4.9.3 * * @param array|null $args An array of associative arguments used to setup the repository for the View. * */ public function setup_the_loop( array $args = [] ); /** * Sets a View URL object either from some arguments or from the current URL. * * @since 4.9.3 * * @param array|null $args An associative array of arguments that will be mapped to the corresponding query * arguments by the View, or `null` to use the current URL. * @param bool $merge Whether to merge the arguments or override them. */ public function set_url( array $args = null, $merge = false ); /** * Returns the post IDs of the posts the View is displaying in the order it's displaying them. * * @since 4.9.4 * * @return array An array of post IDs of the posts the view is currently displaying. */ public function found_post_ids(); /** * Returns the slug that should be used to find the View template. * * It's usually the same returned by the `View_Interface::get_slug` method but some Views might implement a * different logic (e.g. the `/all` view). * * @since 4.9.5 * * @return string The slug that should be used to find the View template. */ public function get_template_slug( ); /** * Sets the View template slug. * * @since 4.9.5 * * @param string $slug The slug the View should use to locate its template. */ public function set_template_slug( $slug ); /** * Returns the View template variables, as they would be set up and filtered before rendering the template. * * @since 4.9.7 * * @return array An associative array of the View template variables. */ public function get_template_vars(); /** * Returns the URL to show the View for today. * * @since 4.9.8 * * @param bool $canonical Whether to return the canonical, pretty, version of the URL or not; default to `false`. * * @return string */ public function get_today_url( $canonical = false ); /** * Returns an array of user-facing messages the View will display on the front-end. * * @since 4.9.11 * * @return array An array of user-facing messages the View will display on the front-end. */ public function get_messages(); /** * Returns the URL to get the View for a date and a set of arguments. * * @since 4.9.13 * * @param string|int|\DateTimeInterface $date The date to return the URL for. * @param array|string $query_args The query string or arguments to append to the URL. * * @return string The URL to fetch the View for a date. */ public function url_for_query_args( $date = null, $query_args = null ); /** * Returns the Event post IDs the View would render in its template, but * filtered and formatted for iCalendar export. * * @since 4.6.0 * * @param int $per_page The number of events per page to return. * * @return array A filtered list of Event post IDs; note the order of the * result is NOT relevant as much as that the order that's been * used to fetch the Events. */ public function get_ical_ids( $per_page ); /** * Disable the url management inside of the current view. * * @since 5.7.0 * * @return View_Interface A reference to the View-like that is being directed. */ public function disable_url_management(); /** * Returns the View `en_US` and localized rewrite slugs. * * @since 6.0.7 * * @return array The View `en_US` and localized rewrite slugs. */ public function get_rewrite_slugs(): array; }