Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removes the useSyncScheduling option #7

Merged
merged 1 commit into from
Feb 21, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions part-one.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,6 @@ const WordRenderer = Reconciler({

now: () => performance.now(),

useSyncScheduling: true,

mutation: {
appendChild(parentInstance, child) {
if (parentInstance.appendChild) {
Expand Down Expand Up @@ -214,9 +212,6 @@ is required to make correct calls for example to create an element in html or in

This is an identity relation which means that it always returns the same value that was used as its argument. It was added for the TestRenderers.

**`useSyncScheduling`**
This property is used to down prioritize the children by checking whether the children are offscreen or not. In other words, if this property is true then the work in progress fiber has no expiration time

**`resetTextContent`**
Reset the text content of the parent before doing any insertions (inserting host nodes into the parent). This is similar to double buffering technique in OpenGl where the buffer is cleared before writing new pixels to it and perform rasterization.

Expand Down