egjs-visible - A class that checks if an element is visible in the base element or viewport.

  •        11

A class that checks if an element is visible in the base element or viewport.

https://naver.github.io/egjs-visible/
https://github.com/naver/egjs-visible

Dependencies:

@egjs/component : ^2.0.0

Tags
Implementation
License
Platform

   




Related Projects

focus-visible - Polyfill for `:focus-visible`

  •    Javascript

Based on the proposed CSS :focus-visible pseudo-selector, this prototype adds a focus-visible class to the focused element, in situations in which the :focus-visible pseudo-selector should match. We recommend only using versions of the polyfill that have been published to npm, rather than cloning the repo and using the source directly. This helps ensure the version you're using is stable and thoroughly tested.

jQuery.fracs - determine the visible fractions of an HTML element

  •    Javascript

determine the visible fractions of an HTML element

projectmonitor - Big Visible Chart CI aggregator

  •    Ruby

Big Visible Chart CI aggregator

ifvisible.js - Checks if the current page is visible or not

  •    Javascript

Checks if the current page is visible or not


IU Visible Backbone

  •    Perl

The IU Visible Backbone is a tool which allows XML data collection from a set of Juniper Networks routers, and provides both web-based and SOAP-based access to this data.

style-guides - Docs for the Organization

  •    Shell

We implement a style guide for our code with the intention of keeping things readable and consistent. Please do your part on the team to help keep the spirit of this consistency in both your own code, as well as politely pointing out violations in other people's code when doing their code reviews. While code prettiness should never be valued over launching or any user-visible impacting changes to the code, the idea is that maintaining a readable codebase helps things be more maintainable, and in the long run will make it easier to do the real changes that do make user-visible changes.There may be lots of legacy files that do not adhere to the current style guide; if you're editing an old file, be consistent with what's around you.

jQuery.dotdotdot - jQuery.dotdotdot, advanced cross-browser ellipsis for multiple line content.

  •    Javascript

Dotdotdot is a jQuery plugin for truncating multiple line content on a webpage. It uses an ellipsis to indicate that there is more text than currently visible. Optionally, the plugin can keep a "read more" anchor visible at the end of the content, after the ellipsis.When using the jQuery.dotdotdot plugin, you don't need to worry about your HTML markup, the plugin knows its way around most elements. It's responsive, so when resizing the browser, the ellipsis will update on the fly.

bootstrap-tabcollapse - Bootstrap Tab Collapse plugin

  •    HTML

Small bootstrap plugin that switches bootstrap tabs component to collapse component for small screens.The most obvious way: bootstrap tab collapse generates accordion markup and appends it right away after tabs component. When accordion becomes (If accordion is) visible tabcollapse searchs for .tab-pane and detaches their content to appropriate accordion groups keeping all attached js data. Tabs component is given hidden-xs-class and accordion component is given visible-xs-class. That's it.

jquery-fracs - jQuery plugin to determine the visible fractions of HTML elements.

  •    Javascript

jQuery plugin to determine the visible fractions of HTML elements. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

SWTableViewCell - An easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application)

  •    Objective-C

##Functionality ###Right Utility Buttons Utility buttons that become visible on the right side of the Table View Cell when the user swipes left. This behavior is similar to that seen in the iOS apps Mail and Reminders. ###Left Utility Buttons Utility buttons that become visible on the left side of the Table View Cell when the user swipes right.

InteractivePoints - An interactive transparency background effect that makes images visible when specific points are hovered, showing some content once clicked

  •    HTML

An interactive transparency background effect that makes images visible when specific points are hovered, showing some content once clicked. This demo is sponsored by Acuity Scheduling.

ecoji - Encodes (and decodes) data as emojis

  •    Go

Ecoji encodes data as 1024 emojis, its base1024 with an emoji character set. As a bonus, includes code to decode emojis to original data. Many have asked how Ecoji compares to base64. The short answer is that Ecoji is more bytes, but less visible characters. With Ecoji each visible char represents 10 bits, but each character is multi-byte. With base64 each char represents 6 bits and is one byte. The following table shows encoding sha256 in different ways.

Counter-Up - Counter-Up is a lightweight jQuery plugin that counts up to a targeted number when the number becomes visible

  •    Javascript

Counter-Up is a lightweight jQuery plugin that counts up to a targeted number when the number becomes visible.

JAIL - JqueryAsynchImageLoader Plugin for jQuery

  •    Javascript

JAIL is a jQuery plugin that lazy load images making your page load faster. Images are downloaded when they are visible or when they become visible inside the viewport (area you see in your browser). Images can be loaded after an event is triggered (such as click, mouseover, and scroll) or after a specified delay. It's advisable to call jail() after the DOM has been constructed (document ready).

react-native-keyboard-aware-scrollview - Created by artald

  •    Javascript

A helper component meant to be used as a drop-in replacement for RN ScrollView which handles the ScrollView insets properly when the keyboard is shown or hides so all the content is scrollable and available to the user. Normally this component will just take care of handling the content inset. If you wish for KeyboardAwareScrollView to automatically scroll to a TextInput that gets focus (so it's ensured to be visible), you can add an attribute called getTextInputRefs - a callback in which you can return an array of references to the TextInput components that auto-scrolling to be handled for. KeyboardAwareScrollView will look for the focused TextInput in the array and make sure it's visible by scrolling to it's location.

vue-observe-visibility - Detect when an element is becoming visible or hidden on the page.

  •    Javascript

Detect when an element is becoming visible or hidden on the page. ⚠️ This plugin uses the Intersection Observer API that is not supported in every browser (currently supported in Edge, Firefox and Chrome). You need to include a polyfill to make it work on incompatible browsers.

SlidingRootNav - DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible

  •    Java

The library is a DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible. It doesn't provide you with a drawer builder. Add this into your dependencies block.

vue-progressive-image - Vue progressive image loading plugin

  •    Javascript

To be able to immediately show some feedback to the user, it is possible to pass a placeholder image, which could be also 1% the size of the main image: it will be blurred so you can go crazy with optimizations here. The progressive-background has a "content" slot, which can hold content that needs to be rendered over the background image and also can hold a preloader. This slot has one property called "visible" that tells you when, for example, a preloader needs to be visible or not.

dotdotdot-js - dotdotdot.js, advanced cross-browser ellipsis for multiple line content.

  •    TypeScript

Dotdotdot is a javascript plugin for truncating multiple line content on a webpage. It uses an ellipsis to indicate that there is more text than currently visible. Optionally, the plugin can keep a "read more" anchor visible at the end of the content, after the ellipsis. When using dotdotdot to truncate HTML, you don't need to worry about your HTML markup, the plugin knows its way around most elements. It's responsive, so when resizing the browser, the ellipsis will update on the fly.