block_asset_uri( 'index.js' ) ); wp_register_script( self::JS_FRONT_SCRIPT_KEY, $this->block_asset_uri( 'front.js' ), array( VideoPressHQ::GLOBAL_JS_SCRIPT_ID, VideoPressHQ::GLOBAL_FUNCTIONS_SCRIPT_ID ) ); wp_register_style( self::CSS_SCRIPT_KEY, $this->block_asset_uri( 'style.css' ) ); } protected function get_block_name(): string { return 'playlist'; } protected function get_view_name(): string { return 'playlist'; } protected function get_block_register_params(): array { return array( 'editor_script_handles' => array( self::JS_SCRIPT_KEY ), 'script_handles' => array( self::JS_FRONT_SCRIPT_KEY ), 'style_handles' => array( self::CSS_SCRIPT_KEY ), ); } }