let fruits = new Set(["apples", "bananas", "pears", "oranges"]); let applesAndBananas = new Set(["apples", "bananas"]); let applesAndOranges = new Set(["apples", "oranges"]); let oranges = new Set(["oranges"]); let emptySet = new Set(); //// // union //// // Set(4) {'apples', 'bananas', 'pears', 'oranges'} console.log(fruits.union(oranges)); // Set(3) {'apples', 'bananas', 'oranges'} console.log(applesAndBananas.union(oranges)); //// // intersection //// // Set(2) {'apples', 'bananas'} console.log(fruits.intersection(applesAndBananas)); // Set(0) {} console.log(applesAndBananas.intersection(oranges)); // Set(1) {'apples'} console.log(applesAndBananas.intersection(applesAndOranges)); //// // difference //// // Set(3) {'apples', 'bananas', 'pears'} console.log(fruits.difference(oranges)); // Set(2) {'pears', 'oranges'} console.log(fruits.difference(applesAndBananas)); // Set(1) {'bananas'} console.log(applesAndBananas.difference(applesAndOranges)); //// // symmetricDifference //// // Set(2) {'bananas', 'oranges'} console.log(applesAndBananas.symmetricDifference(applesAndOranges)); // no apples //// // isDisjointFrom //// // true console.log(applesAndBananas.isDisjointFrom(oranges)); // false console.log(applesAndBananas.isDisjointFrom(applesAndOranges)); // true console.log(fruits.isDisjointFrom(emptySet)); // true console.log(emptySet.isDisjointFrom(emptySet)); //// // isSubsetOf //// // true console.log(applesAndBananas.isSubsetOf(fruits)); // false console.log(fruits.isSubsetOf(applesAndBananas)); // false console.log(applesAndBananas.isSubsetOf(oranges)); // true console.log(fruits.isSubsetOf(fruits)); // true console.log(emptySet.isSubsetOf(fruits)); //// // isSupersetOf //// // true console.log(fruits.isSupersetOf(applesAndBananas)); // false console.log(applesAndBananas.isSupersetOf(fruits)); // false console.log(applesAndBananas.isSupersetOf(oranges)); // true console.log(fruits.isSupersetOf(fruits)); // false console.log(emptySet.isSupersetOf(fruits)); export function foo() { // ~~~ // error! Function must have an explicit // return type annotation with --isolatedDeclarations. return x; } import { add } from "./add"; const x = add(); export function foo() { return x; } // add.d.ts export declare function add(): add.d.ts // add.d.ts export declare function add(): util.ts // util.ts export let one = "1"; export let two = "2"; // add.ts import { one, two } from "./util"; export function add() { return one + two; } add.ts wix:image://v1/
/
#originWidth=
&originHeight=
[&watermark=
] import { media } from "@wix/sdk"; const { url } = media.getImageUrl(wixImageId); import { createClient, media } from "@wix/sdk"; // ... const { cart } = await wixClient.currentCart.getCurrentCart(); const { url } = media.getImageUrl(cart.lineItems[0].image); { "status": "A", "$or": [ { "qty": { "$lt": 30 } }, { "item": { "$startsWith": "p" } } ] } { "tags": ["red", "blank"] } { "tags": "red" } { "item": { "$exists": false } } { "sort": [ { "fieldName": "sortField1" }, { "fieldName": "sortField2", "order": "DESC" } ] } { "paging": { "limit": 20, "offset": 40 } } { "pagingMetadata": { "count": 10, "offset": 0, "cursors": { "next": "eyJmaWx0ZXIiOnsiJGFuZCI6W3sibGFuZ3VhZ2UiOnsiJGluIjpbImVuIiwiaGUiXX19LHsic3RhdHVzIjoicHVibGlzaGVkIn1dfSwidmFsdWUiOnsiaXNQaW5uZWQiOmZhbHNlLCJmaXJzdFB1Ymxpc2hlZERhdGUiOiIyMDIyLTA2LTAyVDA2OjQ2OjAyLjgwMloifSwib3JkZXIiOnsiaXNQaW5uZWQiOi0xLCJmaXJzdFB1Ymxpc2hlZERhdGUiOi0xLCJpZCI6LTF9fQ==" } } } { "query": { "cursorPaging": { "cursor": "eyJmaWx0ZXIiOnsiJGFuZCI6W3sibGFuZ3VhZ2UiOnsiJGluIjpbImVuIiwiaGUiXX19LHsic3RhdHVzIjoicHVibGlzaGVkIn1dfSwidmFsdWUiOnsiaXNQaW5uZWQiOmZhbHNlLCJmaXJzdFB1Ymxpc2hlZERhdGUiOiIyMDIyLTA2LTAyVDA2OjQ2OjAyLjgwM1oifSwib3JkZXIiOnsiaXNQaW5uZWQiOi0xLCJmaXJzdFB1Ymxpc2hlZERhdGUiOi0xLCJpZCI6LTF9fQ" } } } { "fields": ["name.firstName", "address"] } { "fieldsets": ["BASIC"] } function getClassroomAverage(students: string[], allScores: Map
) { const studentScores = students .map(student => allScores.get(student)) .filter(score => !!score); return studentScores.reduce((a, b) => a + b) / studentScores.length; // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // error: Object is possibly 'undefined'. } function f1(obj: Record
, key: string) { if (typeof obj[key] === "string") { // Now okay, previously was error obj[key].toUpperCase(); } } /backend/
.js(w)/
timed out because it exceeded the maximum execution time. /** @import * as someModule from "some-module" */ /** * @param {someModule.SomeType} myValue */ function doSomething(myValue) { // ... }/** * @typedef {import("./some-module").SomeType} SomeType */ /** * @param {SomeType} myValue */ function doSomething(myValue) { // ... }/** * @param {import("./some-module").SomeType} myValue */ function doSomething(myValue) { // ... }import * as someModule from "./some-module"; /** * @param {someModule.SomeType} myValue */ function doSomething(myValue) { // ... } /backend/
.js(w)/
was throttled because your site exceeded the maximum number of backend requests per minute.
// ./some-module.d.ts export interface SomeType { // ... } // ./index.js import { SomeType } from "./some-module"; // ❌ runtime error! /** * @param {SomeType} myValue */ function doSomething(myValue) { // ... } function createSecret(secret: Secret): Promise
; import { secrets } from "wix-secrets-backend.v2"; import { elevate } from "wix-auth"; export function createNewSecret() { const secret = { name: "s3_secret_key", value: "Fm8OfflH6bJOwWjenqAtLurLbkiMNvmhQHZV+118", description: "AWS secret access key", }; const elevatedCreateSecret = elevate(secrets.createSecret); return elevatedCreateSecret(secret) .then((id) => { return id; }) .catch((error) => { console.error(error); }); } /* * Returns a Promise that resolves to: * * "5ec36ffb-2cec-489a-9c0e-d8f53fef5fd1" */
{ "data": { "eventType": "OrderPaid", "instanceId": "
", "data": "
", // The identity field is sent as a stringified JSON "identity": { "identityType": "
", // ANONYMOUS_VISITOR, MEMBER, WIX_USER, APP "anonymousVisitorId": "
", // in case of ANONYMOUS_VISITOR "memberId": "
", // in case of MEMBER "wixUserId": "
", // in case of WIX_USER "appId": "
" // in case of APP } } }
top of page
KSD Lighter Myanmar Company
Log In
Profile
My Orders
My Addresses
My Wallet
My Wishlist
My Subscriptions
Files
My Bookings
My Programs
My Rewards
Forum Comments
Forum Posts
Events
Gallery
My Groups
New Public Page
My Account
Notifications
Settings
Awkward...
This page isn’t available.
Go Home
bottom of page
curl 'https://www.wixapis.com/stores/v2/inventoryItems/product/{productId}/getVariants' -H 'Content-Type: application/json' -H 'Authorization: XXX' { "inventoryItem": { "id": "f8753103-0b3a-b24a-4931-50de280ac31a", "externalId": "078acefc-f4c5-4db5-b6ce-af21d7f53ce5", "productId": "078acefc-f4c5-4db5-b6ce-af21d7f53ce5", "trackQuantity": true, "variants": [ { "variantId": "00000000-0000-0000-0000-000000000000", "inStock": true, "quantity": 4 } ], "lastUpdated": "2020-08-31T20:05:40.348Z", "numericId": "1598904314932014" } } curl 'https://www.wixapis.com/stores/v2/inventoryItems/product/{productId}' -X PATCH --data-binary '{"inventoryItem": {"trackQuantity": false}}' -H 'Content-Type: application/json' -H 'Authorization: XXX' curl 'https://www.wixapis.com/stores/v2/inventoryItems/product/{productId}' -X PATCH --data-binary '{"inventoryItem": {"trackQuantity": false,"variants": [{"variantId": "00000000-0000-0000-0000-000000000000","inStock": false}]}}' -H 'Content-Type: application/json' -H 'Authorization: XXX' curl 'https://www.wixapis.com/stores/v2/inventoryItems/product/{productId}' -X PATCH --data-binary '{"inventoryItem": {"trackQuantity": true,"variants": [{"variantId": "00000000-0000-0000-0000-000000000000","quantity": 4}]}}' -H 'Content-Type: application/json' -H 'Authorization: XXX'
function getListSessionsJobResult( jobId: string, options: GetListSessionsJobResultOptions, ): Promise
; function getClassroomAverage(students: string[], allScores: Map
) { const studentScores = students .map(student => allScores.get(student)) .filter(score => score !== undefined); return studentScores.reduce((a, b) => a + b) / studentScores.length; // ok! }